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