Wiktionary
sugar phosphate
n. (context organic chemistry English) Any phosphate ester of a sugar, many of which are used as a source of biochemical energy