Dextroglucose /(?)/

Dex·tro·glu·cose

Dextroglucose

n.
  1. Same as Dextrose. (Chem.)