'Lycopus americanus' definitions:

Definition of 'Lycopus americanus'

From: WordNet
noun
Aromatic perennial herb of United States [syn: water horehound, Lycopus americanus]