Subscriber login


Forgot your password?

Library card login

Other

grape sugar

Definition of grape sugar

noun

[mass noun]
  • dextrose present in or derived from grapes.

grape sugar in other Oxford dictionaries

Definition of grape sugar in the US English dictionary