Find the word definition

Wiktionary
glycaric acid

n. (context obsolete chemistry English) any aldaric acid