heterodisaccharides

English edit

Noun edit

heterodisaccharides

  1. plural of heterodisaccharide