- Leonurus as a noun:
- 1
Leonurus
noun
1 Leonurus
Genus of stout Old World herbs having flowers in whorls.
synonym: genus Leonurus.
debug info: 0.0171
noun
Genus of stout Old World herbs having flowers in whorls.
synonym: genus Leonurus.
debug info: 0.0171