dextroglucose

Explore definitions, synonyms, and language insights of dextroglucose

Definitions

Noun
an isomer of glucose that is found in honey and sweet fruits

More General Terms