Meaning of wych hazel
Definition of wych hazel
(noun)
any of
several
shrubs or trees of the
genus
Hamamelis;
bark
yields an
astringent
lotion
lotion
consisting of an
astringent
alcoholic
solution
containing an
extract
from the
witch
hazel
plant
Other information on wych hazel
WIKIPEDIA results for
wych hazel
Amazon results for
wych hazel
Tweet