ROSEAPPLE


Meaning of ROSEAPPLE in English

■ noun a tropical evergreen tree cultivated for its foliage and fragrant fruit. [ Syzygium jambos (SE Asia) and related species.]

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.