oligoglucosides

English

Noun

oligoglucosides

  1. plural of oligoglucoside