English edit

Noun edit

oligosaccharides

  1. plural of oligosaccharide