Word info Synonyms

Dipteryx odorata

Noun

Meaning

tall tropical South American tree having pulpy egg-shaped pods of fragrant black almond-shaped seeds used for flavoring

Source: WordNet

Synonyms

Hypernyms

Close letter words and terms