Stachys sylvatica

1. (noun) foul-smelling perennial Eurasiatic herb with a green creeping rhizome
Synonyms: dead nettle, hedge nettle
Related Words: herb, herbaceous plant



Terms and Conditions of Use / Copyright Notice