mangosteen tree
English Dictionary
->
Letter M
-> mangosteen tree
Search Dictionary:
mangosteen tree Definition
(n)
East
Indian
tree
with
thick
leathery
leaves
and
edible
fruit
mangosteen tree Synonyms
Garcinia mangostana
mangosteen
mangosteen tree
© Art Branch Inc.