stachys_sylvaticaEnglish

Stachys sylvatica, dead nettle, hedge nettle

Noun

Foul-smelling perennial Eurasiatic herb with a green creeping rhizome

English: hedge nettle, dead nettle, Stachys sylvatica

English words with similar meanings

Show 2 words