English edit

Noun edit

pentasaccharides

  1. plural of pentasaccharide