polyglycans
English
Noun
polyglycans
plural of
polyglycan