tall gallberry holly

1. (noun) an evergreen shrub
Related Words: holly



Terms and Conditions of Use / Copyright Notice