Meaning of mangosteen
Definition of mangosteen
(noun)
East Indian
tree
with
thick
leathery
leaves and
edible
fruit
two- to three-inch
tropical
fruit
with
juicy
flesh
suggestive
of
both
peaches and pineapples
Other information on mangosteen
WIKIPEDIA results for
mangosteen
Amazon results for
mangosteen
Tweet