maltosaccharides
English
Noun
maltosaccharides
plural of
maltosaccharide