Definitions of Ilex cornuta:

  • noun:   dense rounded evergreen shrub of China having spiny leaves; widely cultivated as an ornamental