oligoglucosides
English
Noun
oligoglucosides
plural of
oligoglucoside