Meaning of rose apple
Definition of rose apple
(noun)
tropical
tree
of the East Indies
cultivated
for its
edible
fruit
fragrant
oval
yellowish
tropical
fruit
used
in jellies and confections
Other information on rose apple
WIKIPEDIA results for
rose apple
Amazon results for
rose apple
Tweet