leonurus

Nouns

  • (n) genus of stout Old World herbs having flowers in whorls genus Leonurus,

Synonyms

genus Leonurus

Words of close approximity

Leonurus cardiaca