leonurus

Noun
  1. Genus of stout Old World herbs having flowers in whorls (synset 112872064)

Found on Word Lists

Other Searches