Manilkara bidentata

Explore definitions, synonyms, and language insights of Manilkara bidentata

Definitions

Noun
a tropical hardwood tree yielding balata gum and heavy red timber

More General Terms