English dictionary
stachys sylvatica meaning and definition
Definition and meaning of stachys sylvatica at MeaningMonkey.org. stachys sylvatica meaning and definition in the English Dictionary.STACHYS SYLVATICA noun
Definition of Stachys sylvatica (noun)
- foul-smelling perennial Eurasiatic herb with a green creeping rhizome
- synonyms: dead nettle, hedge nettle
Source: Princeton University Wordnet