Definition of rose apple
English to English noun - tropical tree of the East Indies cultivated for its edible fruit
source: WordNet 3.0 - fragrant oval yellowish tropical fruit used in jellies and confections
source: WordNet 3.0
Visual Synonyms 
Nearby Word
rose apple, raiseable, rich people, reusable, resupply, recessive allele, reachable, rescuable, russophile, reissuable, resplendent, regible, risible, respell, resplendency, rhizocephala, resplendence, raisable, reshuffle, rockabilly
|
|
|