VariousWords beta
Definitions:
Noun
henbit
Lamium amplexicaule
Definition: Eurasian plant having toothed leaves and small two-lipped white or purplish-red flowers
Definition: Lamium amplexicaule, an annual plant with pink or purple flowers and deeply crenate leaves.