Noun
polyzwitterion (plural polyzwitterions) (organic chemistry) Any polymer in which the monomers are zwitterions