mangosteen - English Synonyms Dictionary

mangosteen

n.
[1] mangosteen tree , Garcinia mangostana