Find the word definition

Wiktionary
aldotetronic acid

n. (context biochemistry English) Any aldonic acid having four carbon atoms in its chain