WITCH HAZEL
Definition:
- [noun] any of several shrubs or trees of the genus Hamamelis; bark yields an astringent lotion
Synonyms: wych hazel - [noun] lotion consisting of an astringent alcoholic solution containing an extract from the witch hazel plant
Synonyms: wych hazel
Synonyms:
- Search for synonyms for WITCH HAZEL



