zwitterionomer

Noun

 * 1) A polymer containing both positive and negative charges.