1 definition found stachys palustris - WordNet (r) 2.1 (2005) : Stachys palustris n 1: perennial herb with an odorless rhizome widespread in moist places in northern hemisphere [syn: hedge nettle, Stachys palustris]