Home

Word

saccharic acid, n.
more info a white dicarboxylic acid formed from oxidation of sugar or starch
<noun.substance>

saccharic acid
semantic pointers
hypernym