Chinese holly

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



Terms and Conditions of Use / Copyright Notice