Witch-tree

Webster's Dictionary of the English Language

·noun The witch-hazel.

Related Words