dextroglucose - English Synonyms Dictionary

dextroglucose

n.
[1] dextrose , grape sugar