VariousWords beta
Definitions:
Noun
witch hazel
witch hazel plant
wych hazel
wych hazel plant
Definition: any of several shrubs or trees of the genus Hamamelis; bark yields an astringent lotion