Witch hazel

noun

  1. Any of several small deciduous trees, of the genus Hamamelis, having yellow flowers

  2. An extract of the bark and/or leaves of this plant, used as an astringent

witch hazel

Loading dictionaries...

Initializing dictionary manager