a polymer which has several ionizable groups along the molecule, especially any of those used for coagulating and flocculating particles during water treatment or for making electrophoretic gels.
polyelectrolyte in other Oxford dictionaries
Definition of polyelectrolyte in the US English dictionary