'Leonurus' definitions:
Definition of 'Leonurus'
From: WordNet
noun
Genus of stout Old World herbs having flowers in whorls [syn: Leonurus, genus Leonurus]
Definition of 'Leonurus'
From: GCIDE
- Leonurus \Leonurus\ n. A genus of stout Old World herbs having cut-lobed leaves and flowers in whorls.
- Syn: genus Leonurus. [WordNet 1.5]