isomaltoses
English
Noun
isomaltoses
plural of
isomaltose