Leonurus

Leonurus

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