Stachys palustris

1. (noun) perennial herb with an odorless rhizome widespread in moist places in northern hemisphere
Synonyms: hedge nettle
Related Words: herb, herbaceous plant



Terms and Conditions of Use / Copyright Notice