polyglucosans

English

Noun

polyglucosans

  1. plural of polyglucosan