dextrose [pl. dextroses]
Notices
  • form of glucose