Home

Word

witch hazel plant, n.
more info any of several shrubs or trees of the genus Hamamelis; bark yields an astringent lotion
<noun.plant>

witch hazel witch hazel plant wych hazel wych hazel plant