deoxyxylulose en · NOUN EtymologyFrom deoxy- + xylulose. Meanings (uncountable) A deoxysugar related to xylulose