Get Free Checker

witch hazel plant

NOUN
  1. any of several shrubs or trees of the genus Hamamelis; bark yields an astringent lotion

How To Use witch hazel plant In A Sentence

List is Empty.