Noun
English Wikipedia has an article on:3-DeoxyglucosoneWikipedia deoxyglucosone (plural deoxyglucosones) (biochemistry) Either of two isomeric dicarbonyl sugars associated with diabetes