"witch hazel" Meaning in English
1. any of several shrubs or trees of the genus Hamamelis 2. lotion consisting of an astringent alcoholic solution containing an extract from the witch hazel plant
Examples containing "witch hazel"There are no examples. You can write here and submit.
You can write here and submit more examples.