VariousWords beta
Related Terms:
Definitions:
Noun
saccharic acid
Definition: a white dicarboxylic acid formed from oxidation of sugar or starch
Definition: The aldaric acid derived from glucose