Ilex cornuta

1. (noun) dense rounded evergreen shrub of China having spiny leaves; widely cultivated as an ornamental
Synonyms: Chinese holly
Related Words: bush, shrub



Terms and Conditions of Use / Copyright Notice