Meaning of dextroglucose

Definition of dextroglucose

(noun) an isomer of glucose that is found in honey and sweet fruits

Other information on dextroglucose

WIKIPEDIA results for dextroglucose
Amazon results for dextroglucose