Webster's Revised Unabridged Dictionary · 1913
Depurator
Copy link
Depurator
, noun
One who, or that which, cleanses.
↑