stinking hellebore

(noun) bear's foot

< stinking goosefoot | stinking horehound >