- witch hazel plant as a noun:
- 1
witch hazel plant
noun
1 witch hazel plant
Any of several shrubs or trees of the genus Hamamelis; bark yields an astringent lotion.
synonyms: witch hazel, wych hazel, wych hazel plant.
Dutch: toverhazelaar
Polish: oczar
debug info: 0.0256