deoxyxylulose
English
Etymology
From
deoxy-
+
xylulose
.
Noun
deoxyxylulose
(
uncountable
)
(
organic chemistry
)
A
deoxysugar
related to
xylulose