oligoglucans

English

Noun

oligoglucans

  1. plural of oligoglucan