maltoheptaoses

English

Noun

maltoheptaoses

  1. plural of maltoheptaose