mangosteen tree

1. (noun) East Indian tree with thick leathery leaves and edible fruit
Synonyms: Garcinia mangostana, mangosteen
Related Words: fruit tree



Terms and Conditions of Use / Copyright Notice