Lamium amplexicaule
English Dictionary
->
Letter L
-> Lamium amplexicaule
Search Dictionary:
Lamium amplexicaule Definition
(n)
Eurasian
plant
having
toothed
leaves
and
small
two
-
lipped
white
or
purplish
-
red
flowers
Lamium amplexicaule Synonyms
henbit
Lamium amplexicaule
© Art Branch Inc.