Synonyms and Antonyms for Leonurus

1. Leonurus (n.)

genus of stout Old World herbs having flowers in whorls

Synonyms: