English edit

Noun edit

heteroglycans

  1. plural of heteroglycan