Question: what are zwitterions in chemistry?
Answer: A zwitterion is a molecule that has at least two functional groups: one having a positive charge and the other having a negative charge, with an overall charge of zero. Trigonelline is an alkaloid with chemical formula C7H7NO2.