English edit

Noun edit

dideoxysugars

  1. plural of dideoxysugar