Meaning of stachys sylvatica
Definition of stachys sylvatica
(noun)
foul-smelling
perennial
Eurasiatic
herb
with a
green
creeping
rhizome
Other information on stachys sylvatica
WIKIPEDIA results for
stachys sylvatica
Amazon results for
stachys sylvatica
Tweet