maltosaccharides

English

Noun

maltosaccharides

  1. plural of maltosaccharide