Washing away; carrying off impurities; detergent.
A detergent.
That cleanses.
The process of removing dirt, toxins etc.