zwittergent

Noun

 * 1) zwitterionic detergent