polyglucans
English
Noun
polyglucans
plural of
polyglucan