English

edit

Noun

edit

maltopentaosides

  1. plural of maltopentaoside