Water horehound /(?)/

Wa·ter hore·hound

Water horehound

  1. Bugleweed. (Bot.)