Hamamelis meaning
UK US
Hamamelis (noun): deciduous shrubs or small trees: witch hazel.
Definition of Hamamelis
- deciduous shrubs or small trees: witch hazel
Synonyms: genus Hamamelis
Type of: plant genus
Word lists: words starting with HA · words ending in IS · 9-letter words
More about Hamamelis on Wikipedia.