Rose apple
WordNet

noun


(1)   Fragrant oval yellowish tropical fruit used in jellies and confections
(2)   Tropical tree of the East Indies cultivated for its edible fruit
 
x
OK