Noun Definition
stachys palustris
1.Definition: perennial herb with an odorless rhizome widespread in moist places in northern hemisphere
Related Noun(s):hedge nettle
Category: Plants1.Definition: perennial herb with an odorless rhizome widespread in moist places in northern hemisphere
Related Noun(s):hedge nettle
Category: Plants