English

edit

Noun

edit

mannohexaoses

  1. plural of mannohexaose