'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]

Words containing 'Leonurus'