isomaltosaccharides
English
Noun
isomaltosaccharides
plural of
isomaltosaccharide