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)

  1. foul-smelling perennial Eurasiatic herb with a green creeping rhizome
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: