glucaric acid
noun
glu·car·ic acid
| \ (ˈ)glü¦karik-\
Definition of glucaric acid
: saccharic acid
Keep scrolling for more