Christmas holly
1.
(
noun
) an evergreen tree
Synonyms:
American holly
Related Words:
holly
,
poisonous plant
Terms and Conditions of Use / Copyright Notice