hamamélis
Top 45000
Meanings
Noun
1. hamamelis, witch hazel (delicious tree of the genus Hamamelis)
2. witch hazel (extract derived from this plant)
Examples1
Witch hazel tightens pores without drying skin.