thioglucose

English

Noun

thioglucose (uncountable)

  1. A thiolate of glucose

Derived terms