polyglucosans
English
Noun
polyglucosans
plural of
polyglucosan