English

edit

Noun

edit

chitooligosaccharides

  1. plural of chitooligosaccharide