VariousWords beta
Related Terms:
Definitions:
Noun
hedge nettle
Stachys palustris
Definition: perennial herb with an odorless rhizome widespread in moist places in northern hemisphere