Definitions of rose-apple tree:

  • noun:   tropical tree of the East Indies cultivated for its edible fruit