sugar phosphate in German
sugar phosphate in German
Zuckerphosphat
(organic chemistry) Any phosphate ester of a sugar, many of which are used as a source of biochemical energy