Genus Leonurus (
Noun
)
Meaning
Genus of stout Old World herbs having flowers in whorls.
Classification
Nouns denoting plants.
Synonyms
Leonurus
Hypernyms
Asterid Dicot Genus