English synonyms about - contact  

jambosa

noun

1 jambosa

Tropical tree of the East Indies cultivated for its edible fruit.

synonyms: Eugenia jambos, rose-apple tree, rose apple.


Find more on jambosa elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0233