Home

Word

Hamamelis, n.
more info deciduous shrubs or small trees: witch hazel
<noun.plant>

Hamamelis genus Hamamelis