cleanser

noun

1.
a preparation used in cleaning something
Derived from:
cleanse