jambosa synonym
enter a word
list of synonyms of word jambosa
jambosa (noun)
rose apple
rose-apple tree
eugenia jambos
fruit tree
(generic term)
synonym dictionary
-