1 definition found genus leonurus - WordNet (r) 2.1 (2005) : genus Leonurus n 1: genus of stout Old World herbs having flowers in whorls [syn: Leonurus, genus Leonurus]