glucaric acid

Noun

 * 1)  saccharic acid

Related terms

 * glucarate