Synonyms for leonurus | Synonym.com

Synonyms and antonyms for leonurus

1. Leonurus (n.)

genus of stout Old World herbs having flowers in whorls

Synonyms: