Wiktionary
altraric acid
n. (context organic chemistry English) The aldaric acid derived from altrose