'genus Hamamelis' definitions:

Definition of 'genus Hamamelis'

(from WordNet)
noun
Deciduous shrubs or small trees: witch hazel [syn: Hamamelis, genus Hamamelis]