English

edit

Noun

edit

aminosaccharides

  1. plural of aminosaccharide