Hamamelis

1. (noun) deciduous shrubs or small trees: witch hazel
Synonyms: genus Hamamelis
Related Words: plant genus



Terms and Conditions of Use / Copyright Notice