English dictionary

wych hazel plant meaning and definition

Definition and meaning of wych hazel plant at MeaningMonkey.org. wych hazel plant meaning and definition in the English Dictionary.

WYCH HAZEL PLANT noun

Definition of wych hazel plant (noun)

  1. any of several shrubs or trees of the genus Hamamelis; bark yields an astringent lotion
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: