RhymeZone

 

Definitions of rose apple:
  • noun:   fragrant oval yellowish tropical fruit used in jellies and confections
  • noun:   tropical tree of the East Indies cultivated for its edible fruit

Related words...


 
Help  Feedback  Privacy  Terms of Use

Copyright © 2023