Meaning of ilex cornuta

Definition of ilex cornuta

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

Other information on ilex cornuta

WIKIPEDIA results for ilex cornuta
Amazon results for ilex cornuta