Leonurus
noun
Le·o·nu·rus
ˌlēəˈn(y)u̇rəs
: a genus of stout Old World herbs (family Labiatae) having cut-lobed leaves, close whorls of axillary flowers and angled nutlets see motherwort
Love words? Need even more definitions?
Merriam-Webster unabridged
Share