Lycopus americanus

Lycopus americanus, common names Water horehound or American bugleweed, is a member of the genus Lycopus. It blooms in late summer and is found in much of North America. It is reputed to have medicinal properties and has been used as a dye.