Depurators, noun plural of depurator. Synonyms in the same form.
cleansers, purifiers
All synonyms for depurator →