polycarboxylate (carboxylate + poly-): Any ester of a polycarboxylic acid