rose apple
Noun
Meaning
tropical tree of the East Indies cultivated for its edible fruit
fragrant oval yellowish tropical fruit used in jellies and confections
Source: WordNetSynonyms
Eugenia jambos
jambosa
rose-apple tree
otaheite apple
Malay apple
champoo
mountain apple
eugenia javanica
plum rose
wax jambu
chom-phoo
chom-phu
pomarrosa
chomphu
water apple
Show all synonyms