Word info Synonyms

Myroxylon balsamum pereirae

Noun

Meaning

tree of South and Central America yielding an aromatic balsam

Source: WordNet

Synonyms

Close letter words and terms