Meaning of mangosteen

Definition of mangosteen

(noun) East Indian tree with thick leathery leaves and edible fruit
two- to three-inch tropical fruit with juicy flesh suggestive of both peaches and pineapples

Other information on mangosteen

WIKIPEDIA results for mangosteen
Amazon results for mangosteen