Noun
English Wikipedia has an article on:2-Deoxy-D-glucoseWikipedia deoxyglucose (plural deoxyglucoses) (biochemistry) A deoxy sugar derived from glucose