Online English Dictionary

Home

Leonurus


n.

A genus of stout Old World herbs having cut-lobed leaves and flowers in whorls.


© 2009 Dammam Community College