cleanser(n = noun.artifact) cleaner, cleansing agent - a preparation used in cleaning something;
is a kind of formulation, preparation
has particulars: bathroom cleaner, dentifrice, detergent, shampoo, soap
Derived form verb cleanse1
One who, or that which, cleanses; especially, a detergent or other preparation used for cleaning. Arbuthnot. [1913 Webster]