witch hazel

Noun
  1. Any of several shrubs or trees of the genus Hamamelis;
    Bark yields an astringent lotion (synset 112335325)
  2. Lotion consisting of an astringent alcoholic solution containing an extract from the witch hazel plant (synset 104603551)

Other Searches