Answer: bearsfoot

AnswerCrossword Clue
BEARSFOOT

Smelly plant.