Home

Word

Leonurus, n.
more info genus of stout Old World herbs having flowers in whorls
<noun.plant>

Leonurus genus Leonurus