mangosteen
English Dictionary
->
Letter M
-> mangosteen
Search Dictionary:
mangosteen Definition
(n)
East
Indian
tree
with
thick
leathery
leaves
and
edible
fruit
(n)
two
-
to
three
-
inch
tropical
fruit
with
juicy
flesh
suggestive
of
both
peaches
and
pineapples
mangosteen Synonyms
Garcinia mangostana
mangosteen
mangosteen tree
© Art Branch Inc.