Myroxylon pereirae

Explore definitions, synonyms, and language insights of Myroxylon pereirae

Definitions

Noun
tree of South and Central America yielding an aromatic balsam

More General Terms