Word info

deoxyglucose

Noun

Meaning

English Wikipedia has an article on:2-Deoxy-D-glucoseWikipedia
deoxyglucose (plural deoxyglucoses)

(biochemistry) A deoxy sugar derived from glucose

Source: en.wiktionary.org

Close letter words and terms