genus Hamamelis
1.
(
noun
) deciduous shrubs or small trees: witch hazel
Synonyms:
Hamamelis
Related Words:
plant genus
Terms and Conditions of Use / Copyright Notice