English dictionary
mangosteen meaning and definition
Definition and meaning of mangosteen at MeaningMonkey.org. mangosteen meaning and definition in the English Dictionary.MANGOSTEEN noun
Definition of mangosteen (noun)
- East Indian tree with thick leathery leaves and edible fruit
- synonyms: Garcinia mangostana, mangosteen tree
- two- to three-inch tropical fruit with juicy flesh suggestive of both peaches and pineapples
Source: Princeton University Wordnet