diglycolic acid

English

Noun

diglycolic acid (uncountable)

  1. (organic chemistry) The dicarboxylic acid O(CH2COOH)2