Answer: taxidermized

AnswerCrossword Clue
taxidermizedTAXIDERMIZE, to practise taxidermy