Answer: regenerator

AnswerCrossword Clue
regeneratorone that regenerates