• Definition for "leonurus"
    • A genus of stout Old World herbs having…
    • View More
  • Sentence for "leonurus"
    • This kid just keeps on growing,…
    • View More
  • Hypernym for "leonurus"

leonurus definition

  • noun:
    • A genus of stout Old World herbs having cut-lobed leaves and flowers in whorls.
    • A genus of labiate flowers regarding the tribe Stachyde√¶.
    • genus of stout old-world natural herbs having plants in whorls
53 votes

How would you define leonurus?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!