noun any of several trees or shrubs constituting the hamameliaceous genus Hamamelis, native to E Asia and North America and cultivated as ornamentalsSee witch hazel