Definition of Hamamelis
Noun: Hamamelis
- 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