Stachys palustris
English Dictionary
->
Letter S
-> Stachys palustris
Search Dictionary:
Stachys palustris Definition
(n)
perennial
herb
with
an
odorless
rhizome
widespread
in
moist
places
in
northern
hemisphere
Stachys palustris Synonyms
hedge nettle
Stachys palustris
© Art Branch Inc.