Synonyms for jambosa | Synonym.com

Synonyms and antonyms for jambosa

1. jambosa (n.)

tropical tree of the East Indies cultivated for its edible fruit

Synonyms: