maltopentoses

English

Noun

maltopentoses

  1. plural of maltopentose