Christmas holly

1. (noun) an evergreen tree
Synonyms: American holly
Related Words: holly, poisonous plant



Terms and Conditions of Use / Copyright Notice