Get Your Premium Membership

Lamium Amplexicaule

[n] Eurasian plant having toothed leaves and small two-lipped white or purplish-red flowers


Related Information

More Lamium Amplexicaule Links

Synonyms

henbit



Book: Radiant Verses: A Journey Through Inspiring Poetry