rose apple Meaning of "rose apple"

Add to My List

Definition(s):

  1. (n) tropical tree of the East Indies cultivated for its edible fruit
  2. (n) fragrant oval yellowish tropical fruit used in jellies and confections

Synonym(s)

Word of the Day
incendiary
/ɪn ˈsɛn di ɛ ri /