rose apple
Explore definitions, synonyms, and language insights of rose apple
Definitions
Noun
tropical tree of the East Indies cultivated for its edible fruit
Noun
fragrant oval yellowish tropical fruit used in jellies and confections