CHINABERRY


Meaning of CHINABERRY in English

[chi.na.ber.ry] n (1890): a small Asian tree (Melia azedarach) of the mahogany family naturalized in the southern U.S. where it is widely planted for shade or ornament

Merriam-Webster English vocab.      Английский словарь Merriam Webster.