heterodisaccharides

English

Noun

heterodisaccharides

  1. plural of heterodisaccharide