Definition of Lamium Amplexicaule

  • 1. Eurasian plant having toothed leaves and small two-lipped white or purplish-red flowers Noun

Synonyms for word "lamium amplexicaule"

Semanticaly linked words with "lamium amplexicaule"

Hyponims for word "lamium amplexicaule"