English dictionary
wych hazel meaning and definition
Definition and meaning of wych hazel at MeaningMonkey.org. wych hazel meaning and definition in the English Dictionary.WYCH HAZEL noun
Definition of wych hazel (noun)
- any of several shrubs or trees of the genus Hamamelis; bark yields an astringent lotion
- synonyms: witch hazel, witch hazel plant, wych hazel plant
- lotion consisting of an astringent alcoholic solution containing an extract from the witch hazel plant
- synonyms: witch hazel
Source: Princeton University Wordnet