See also: amino sugars

English edit

Noun edit

aminosugars

  1. plural of aminosugar