Hamamelis meaning

UK US

Hamamelis (noun): deciduous shrubs or small trees: witch hazel.

Definition of Hamamelis

  1. 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.