Hamamelis
English Dictionary
->
Letter H
-> Hamamelis
Search Dictionary:
Hamamelis Definition
(n)
deciduous
shrubs
or
small
trees
:
witch
hazel
Hamamelis Synonyms
genus Hamamelis
Hamamelis
© Art Branch Inc.