Answer: stachys

AnswerCrossword Clue
stachysa labiate plant