English dictionary
lycopus americanus meaning and definition
Definition and meaning of lycopus americanus at MeaningMonkey.org. lycopus americanus meaning and definition in the English Dictionary.LYCOPUS AMERICANUS noun
Definition of Lycopus americanus (noun)
- aromatic perennial herb of United States
- synonyms: water horehound
Source: Princeton University Wordnet