English dictionary
mangosteen tree meaning and definition
Definition and meaning of mangosteen tree at MeaningMonkey.org. mangosteen tree meaning and definition in the English Dictionary.MANGOSTEEN TREE noun
Definition of mangosteen tree (noun)
- East Indian tree with thick leathery leaves and edible fruit
- synonyms: Garcinia mangostana, mangosteen
Source: Princeton University Wordnet