Zwitterion

Noun

 * 1)  zwitterion a molecule, such as an amino acid, that carries both a positive and a negative charge