English edit

Noun edit

ketosugar (plural ketosugars)

  1. Synonym of ketose