Webster's Revised Unabridged Dictionary · 1913

Leonurus

Leonurus , noun

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