ROSE APPLE


Meaning of ROSE APPLE in English

noun

1. : any of several tropical plants of the genus Eugenia or their fruits: as

a. : a tropical tree ( E. jambos ) with large thick leaves and pink flowers ; also : its large edible fleshy fruit with a woolly surface and a roselike fragrance

b. : malay apple

c. : brush cherry

d. : java plum

2. Australia : burdekin plum

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.