|
Definition of Water horehound
1. Noun. Aromatic perennial herb of United States.
Exact synonyms: Lycopus Americanus
Generic synonyms: Herb, Herbaceous Plant
Group relationships: Genus Lycopus, Lycopus
Generic synonyms: Herb, Herbaceous Plant
Group relationships: Genus Lycopus, Lycopus
Medical Definition of Water horehound
1.