Lycopus europaeus

Explore definitions, synonyms, and language insights of Lycopus europaeus

Definitions

Noun
hairy Eurasian herb with two-lipped white flowers

More General Terms