oligoarabinosides
English
Noun
oligoarabinosides
plural of
oligoarabinoside