The Collaborative International Dictionary of English v.0.48:
Leonurus \Leonurus\ n. A genus of stout Old World herbs having cut-lobed leaves and flowers in whorls. Syn: genus Leonurus. [WordNet 1.5]WordNet (r) 3.0 (2006):
Leonurus n 1: genus of stout Old World herbs having flowers in whorls [syn: Leonurus, genus Leonurus]