This website uses cookies to ensure you get the best experience on our website. Learn more
Meaning Of Bugleweed
n.
A plant of the Mint family and genus Lycopus; esp. L.
Virginicus, which has mild narcotic and astringent properties, and is
sometimes used as a remedy for hemorrhage.