polymaltoses
English
Noun
polymaltoses
plural of
polymaltose