Mangosteen - Definition
mangosteen
n 1: East Indian tree with thick leathery leaves and edible
fruit [syn: mangosteen, mangosteen tree, Garcinia
mangostana]
2: two- to three-inch tropical fruit with juicy flesh suggestive
of both peaches and pineapples
