mannopentaoses

English

Noun

mannopentaoses

  1. plural of mannopentaose