Library
(chemistry) A detergent that is cationic in acidic solutions and anionic in basic solutions.
View more Science videos