adjective
(pharmacology) Washing away; carrying off impurities; detergent.
noun
(pharmacology) A detergent.