hamamelis
1. [ noun ] (biology,botany) deciduous shrubs or small trees: witch hazel
Synonyms: genus_Hamamelis
Related terms: plant_genus Hamamelidaceae witch_hazel
Similar spelling:   Hamamelites
  Hamamelidae