maltopentaosides

English

Noun

maltopentaosides

  1. plural of maltopentaoside