Definitions
There is 1 meaning of the phrase
Garcinia Mangostana.
Garcinia Mangostana - as a noun
East indian tree with thick leathery leaves and edible fruit
Synonyms (Exact Relations)
mangosteen13mangosteen treeWord Variations & Relations
A-Z Proximities
garbos9garbs8garbure10garbures11garcinia11 garcinia mangostana
garcinias12garcon9garcons10garda7gardai8