Loading page
genus leonurus is a noun meaning "genus of stout Old World herbs having flowers in whorls". It carries one recorded sense.
genus of stout Old World herbs having flowers in whorls
Definitions, synonyms and semantic relations for genus leonurus come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.