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:

How rose apple is being used?