Definitions
noun
tropical tree of the East Indies cultivated for its edible fruit
noun
fragrant oval yellowish tropical fruit used in jellies and confections
Look “rose apple” up elsewhere
Want another word?
Spin the dictionary for a fresh one.