HOLLY


Meaning of HOLLY in English

[noun] [C or U] - a small evergreen tree which has shiny leaves with points on their edges and sometimes small red fruitBirds feed on holly berries in winter.See picture: Berries

Cambridge English vocab.      Кембриджский английский словарь.