sugar phosphate
Jump to navigation
Jump to search
English
[edit]Noun
[edit]sugar phosphate (plural sugar phosphates)
- (organic chemistry) Any phosphate ester of a sugar, many of which are used as a source of biochemical energy
Translations
[edit]phosphate ester of a sugar
|