sialylpentasaccharides

English edit

Noun edit

sialylpentasaccharides

  1. plural of sialylpentasaccharide