isomaltosaccharides

English

Noun

isomaltosaccharides

  1. plural of isomaltosaccharide