Meaning of stachys palustris
Definition of stachys palustris
(noun)
perennial
herb
with an
odorless
rhizome
widespread
in
moist
places in
northern
hemisphere
Other information on stachys palustris
WIKIPEDIA results for
stachys palustris
Amazon results for
stachys palustris
Tweet