stachys palustris


Meanings

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