oligoglucans
English
Noun
oligoglucans
plural of
oligoglucan