leonurus
2 definitions found
leonurus - 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]
leonurus - WordNet (r) 2.1 (2005) :
Leonurus
n 1: genus of stout Old World herbs having flowers in whorls
[syn: Leonurus, genus Leonurus]
|