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