stachys_sylvatica has definitions from the field of botany
1
[ noun ] (botany) foul-smelling perennial Eurasiatic herb with a green creeping rhizome

Related terms

herb Stachys

*