saccharic acid

noun

  1. 1

    a white dicarboxylic acid formed from oxidation of sugar or starch

Also useful for “saccharic acid”:Crossword