Rose apple Meaning, Definition & Usage

  1. noun tropical tree of the East Indies cultivated for its edible fruit
    Eugenia jambos; jambosa; rose-apple tree.
  2. noun fragrant oval yellowish tropical fruit used in jellies and confections

WordNet


Definitions
  1. (Bot.), the fruit of the tropical myrtaceous tree Eugenia Jambos. It is an edible berry an inch or more in diameter, and is said to have a very strong roselike perfume.

Webster 1913