English edit

Noun edit

thioglucose (uncountable)

  1. A thiolate of glucose

Derived terms edit