VariousWords beta
Related Terms:
Noun
Definition: Any phosphate ester of a sugar, many of which are used as a source of biochemical energy
VariousWords beta
Definition: Any phosphate ester of a sugar, many of which are used as a source of biochemical energy