mangosteen tree

Explore definitions, synonyms, and language insights of mangosteen tree

Definitions

Noun
East Indian tree with thick leathery leaves and edible fruit

More General Terms