cleanser
CLEANSER
, n. He or that which cleanses; in medicine, a detergent.