CHINABERRY


Meaning of CHINABERRY in English

■ noun ( plural chinaberries )

1》 a tall tree bearing fragrant lilac flowers and yellow berries, native to Asia and Australasia. [ Melia azedarach .]

2》 the fruit of the ~.

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