Synonyms and Antonyms for Stachys_palustris

1. Stachys palustris (n.)

perennial herb with an odorless rhizome widespread in moist places in northern hemisphere

Synonyms: