Swietinia macrophylla

Explore definitions, synonyms, and language insights of Swietinia macrophylla

Definitions

Noun
an important Central American mahogany tree

More General Terms