English
Detailed Synonyms for jambosa in English
jambosa:
jambosa [the ~] nom
-
the jambosa
– tropical tree of the East Indies cultivated for its edible fruit 1the rose-apple tree; the Eugenia jambos; the jambosa; the rose apple– tropical tree of the East Indies cultivated for its edible fruit 1