deoxyglucose

English

Etymology

From deoxy- +‎ glucose.

Noun

deoxyglucose (plural deoxyglucoses)

  1. (biochemistry) A deoxy sugar derived from glucose