Definitions
There is 1 meaning of the phrase
Lamium Amplexicaule.
Lamium Amplexicaule - as a noun
Eurasian plant having toothed leaves and small two-lipped white or purplish-red flowers
Synonyms (Exact Relations)
henbitExample Sentences
"The lamium amplexicaule flower is a beautiful shade of purple."
"The lamium amplexicaule leaves are hairy and green."
"I planted lamium amplexicaule in my garden."
"The lamium amplexicaule plant is low-maintenance."
"The lamium amplexicaule species is native to Europe and Asia."