English

edit

Noun

edit

mannopentaoses

  1. plural of mannopentaose