tridecasaccharides

English edit

Noun edit

tridecasaccharides

  1. plural of tridecasaccharide