saccharic_acidEnglish

saccharic acid

Noun

A white dicarboxylic acid formed from oxidation of sugar or starch

English: saccharic acid