rose apple
definition: tropical tree of the East Indies cultivated for its edible fruit
example:
speech part: noun
synonyms:
rose-apple tree
jambosa
definition: fragrant oval yellowish tropical fruit used in jellies and confections
example:
speech part: noun
synonyms: