- 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.0231
noun
Genus of stout Old World herbs having flowers in whorls.
synonym: genus Leonurus.
debug info: 0.0231