'Stachys sylvatica' definitions:

Definition of 'Stachys sylvatica'

(from WordNet)
noun
Foul-smelling perennial Eurasiatic herb with a green creeping rhizome [syn: hedge nettle, dead nettle, Stachys sylvatica]