Word info

deoxyxylulose

Noun

Meaning

deoxyxylulose (uncountable)

(organic chemistry) A deoxysugar related to xylulose

Source: en.wiktionary.org

Close letter words and terms