Word info Synonyms

Lamium amplexicaule

Noun

Meaning

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

Source: WordNet

Synonyms

Hypernyms

Close letter words and terms