Search Result for "jambosa": 
Wordnet 3.0

NOUN (1)

1. tropical tree of the East Indies cultivated for its edible fruit;
[syn: rose apple, rose-apple tree, jambosa, Eugenia jambos]


WordNet (r) 3.0 (2006):

jambosa n 1: tropical tree of the East Indies cultivated for its edible fruit [syn: rose apple, rose-apple tree, jambosa, Eugenia jambos]