maltopentaoses

English

Noun

maltopentaoses

  1. plural of maltopentaose