Common holly
noun
noun ·Rare ·Advanced level
Definitions
Noun
- 1 English holly, the most common European species of holly (Ilex aquifolium), which is native to western Europe and regions around the Mediterranean. uncountable, usually
noun ·Rare ·Advanced level