oligoglycosides
English
Noun
oligoglycosides
plural of
oligoglycoside