- Chinese holly as a noun:
- 1
Chinese holly
noun
1 Chinese holly
Dense rounded evergreen shrub of China having spiny leaves; widely cultivated as an ornamental.
synonym: Ilex cornuta.
debug info: 0.015
noun
Dense rounded evergreen shrub of China having spiny leaves; widely cultivated as an ornamental.
synonym: Ilex cornuta.
debug info: 0.015