zwitterion

noun

A molecule, especially an amino acid, containing a positively charged ion at one end and a negatively charged ion at the other.

noun

A molecule, such as an amino acid, that carries both a positive and a negative charge.