Synonyms and Antonyms for leonurus

1. Leonurus (n.)

genus of stout Old World herbs having flowers in whorls

Synonyms: