Chinese holly
English Dictionary
->
Letter C
-> Chinese holly
Search Dictionary:
Chinese holly Definition
(n)
dense
rounded
evergreen
shrub
of
China
having
spiny
leaves
;
widely
cultivated
as
an
ornamental
Chinese holly Synonyms
Chinese holly
Ilex cornuta
© Art Branch Inc.