Definition of Hamamelis

  • 1. Deciduous shrubs or small trees: witch hazel Noun

Synonyms for word "hamamelis"

Semanticaly linked words with "hamamelis"

Hyponims for word "hamamelis"