Attested
.to
Menu
Definition
an isomer of glucose that is found in honey and sweet fruits
Seed
·
Term in context
dextroglucose
in
CommonParlance