Find the word definition

Wiktionary
talaric acid

n. (context carbohydrate English) altraric acid