pentasaccharides

English

Noun

pentasaccharides

  1. plural of pentasaccharide