'Stachys palustris' definitions:

Definition of 'Stachys palustris'

(from WordNet)
noun
Perennial herb with an odorless rhizome widespread in moist places in northern hemisphere [syn: hedge nettle, Stachys palustris]