Word info

deoxyglucosone

Noun

Meaning

English Wikipedia has an article on:3-DeoxyglucosoneWikipedia
deoxyglucosone (plural deoxyglucosones)

(biochemistry) Either of two isomeric dicarbonyl sugars associated with diabetes

Source: en.wiktionary.org

Close letter words and terms