Crossword clues for jambosa
The Collaborative International Dictionary
WordNet
jambosa
n. tropical tree of the East Indies cultivated for its edible fruit [syn: rose apple, rose-apple tree, Eugenia jambos]