genus hamamelis


Meanings

  • deciduous shrubs or small trees: witch hazel