mountain holly

English

Noun

mountain holly (uncountable)

  1. The holly of species Ilex mucronata, native to eastern North America.