oligosugars

English

Noun

oligosugars

  1. plural of oligosugar