Definitions of Genus hamamelis:

  • noun:   deciduous shrubs or small trees: witch hazel