chitooligosaccharides

English

Noun

chitooligosaccharides

  1. plural of chitooligosaccharide