rose apple

noun
  1. A southeast Asian evergreen tree (Syzygium jambos) widely cultivated for its showy flowers and fragrant, cream-yellow, ovoid fruits that are used for jellies and confections.
  2. The fruit of this plant.
link/cite print suggestion box