Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: largeleaf holly
  1. A holly tree
    "The largeleaf holly's glossy green leaves made it a popular ornamental plant"

Derived forms: largeleaf hollies

Type of: holly