saccharic acid

Noun
  1. A white dicarboxylic acid formed from oxidation of sugar or starch (synset 114763913)

Found on Word Lists

Other Searches