lamium_amplexicauleEnglish

Lamium amplexicaule, henbit

Noun

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

English: henbit, Lamium amplexicaule

English words with similar meanings

Show 1 words