CHINABERRY TREE


Meaning of CHINABERRY TREE in English

n. tree native to north India and China that has purple blossoms and small inedible yellow fruit

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.