maltohexaoses

English

Noun

maltohexaoses

  1. plural of maltohexaose