genus-leonurus

Nouns

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

Synonyms

Leonurus

Words of close approximity