meaning of hamamelis
1. A genus of plants which includes the witch-hazel (Hamamelis Virginica), a preparation of which is used medicinally.
2. deciduous shrubs or small trees: witch hazel
Related Words
hamamelis | hamamelis vernalis | hamamelis virginiana |