What is the meaning of Christmas holly in English?

Learn vocabulary with pictures as well as definitions of Christmas holly in English

Learn in

See more

n. Christmas holly

Definition of Christmas holly in English

Tree or shrub that has spiny, oval-shaped leaves, a pyramidal crown, and red or pink flowers, which produces red berries.

Synonyms of Christmas holly in English

hollycommon hollyEnglish hollyEuropean holly