Answer: stachyses

AnswerCrossword Clue
stachysesSTACHYS, a labiate plant