Hamamelis meaning

(botany) Any of the flowering plant genus Hamamelis, the witch hazels.
noun
0
0
Advertisement

Origin of hamamelis

  • From the genus name.

    From Wiktionary