English holly
nounDefinition of English holly
: a Eurasian holly (Ilex aquifolium) with glossy green leaves and persistent red berries that is widely planted in the U.S.
Keep scrolling for more