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

More General Terms