Answer: depurator

AnswerCrossword Clue
depuratorone who, or that which, cleanses
depuratorto make or become free from impurities