Definition of rose apple in English:

Share this entry

rose apple

noun

1A tropical evergreen tree cultivated for its foliage and fragrant fruit.
  • Genus Syzygium, family Myrtaceae: several species, in particular the Southeast Asian S. jambos.
1.1The spherical white rose-scented fruit of the rose apple.

For editors and proofreaders

Syllabification: rose ap·ple

Share this entry
 

What do you find interesting about this word or phrase?

Comments that don't adhere to our Community Guidelines may be moderated or removed.