hamamelis
noun
- 1
Any of the flowering plant genus Hamamelis, the witch hazels.
Translate “hamamelis” to another language
Click any language to open the translator with this word already filled in.
Any of the flowering plant genus Hamamelis, the witch hazels.
Click any language to open the translator with this word already filled in.