phosphosugar
English
Etymology
From
phospho-
+
sugar
.
Noun
phosphosugar
(
plural
phosphosugars
)
(
biochemistry
)
Any
sugar
(or higher
carbohydrate
) that is esterified with a
phosphate
group