Noun Definitionlamium amplexicaule1.Definition: Eurasian plant having toothed leaves and small two-lipped white or purplish-red flowersRelated Noun(s):henbitCategory: Plants