rose apple is a noun meaning "tropical tree of the East Indies cultivated for its edible fruit". It carries 2 recorded senses.
tropical tree of the East Indies cultivated for its edible fruit
fragrant oval yellowish tropical fruit used in jellies and confections
Definitions, synonyms and semantic relations for rose apple come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.