decasaccharides

English

Noun

decasaccharides

  1. plural of decasaccharide