'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]