stachys sylvatica


Meanings

  • foul-smelling perennial Eurasiatic herb with a green creeping rhizome