Leonurus
English Dictionary
->
Letter L
-> Leonurus
Search Dictionary:
Leonurus Definition
(n)
genus
of
stout
Old
World
herbs
having
cut
-
lobed
leaves
and
flowers
in
whorls
Leonurus Synonyms
genus Leonurus
Leonurus
© Art Branch Inc.