Noun chinese holly has 1 sense
  1. Chinese holly, Ilex cornuta - dense rounded evergreen shrub of China having spiny leaves; widely cultivated as an ornamental
    --1 is a kind of shrub, bush
    --1 is a member of Ilex, genus Ilex
,
TOP