Stachys palustris meaning
UK US
Stachys palustris (noun): perennial herb with an odorless rhizome widespread in moist places in northern hemisphere.
Definition of Stachys palustris
- perennial herb with an odorless rhizome widespread in moist places in northern hemisphere
Synonyms: hedge nettle
Type of: herb
More about Stachys palustris on Wikipedia.