Jambosa Synonyms

Tropical tree of the East Indies cultivated for its edible fruit
(Noun)