polycarboxylic (carboxylic + poly-; many)
Having multiple carboxylic functional groups