English
Detailed Synonyms for Chinese holly in English
Chinese holly:
Chinese holly [the ~] noun
-
the Chinese holly
– dense rounded evergreen shrub of China having spiny leaves; widely cultivated as an ornamental 1the Chinese holly; the Ilex cornuta– dense rounded evergreen shrub of China having spiny leaves; widely cultivated as an ornamental 1