wichhazel

Part of speech: noun

An American shrub, used in pharmacy. witchhazel.

Share it on: