Noun Definition
garcinia mangostana
1.Definition: East Indian tree with thick leathery leaves and edible fruit
Related Noun(s):mangosteen, mangosteen tree
Category: Plants1.Definition: East Indian tree with thick leathery leaves and edible fruit
Related Noun(s):mangosteen, mangosteen tree
Category: Plants