maltopentaosides
English
Noun
maltopentaosides
plural of
maltopentaoside