English edit

Noun edit

diheteroglycans

  1. plural of diheteroglycan