Definition of Hamamelis

Noun: Hamamelis

  1. Deciduous shrubs or small trees: witch hazel
    - genus Hamamelis

See also:
Hamamelidoxylon
Hamamelites

Anagrams containing the word Hamamelis

hmmlaisea shamameli ishamamel lishamame elishamam melishama amelisham mamelisha amamelish