tridecasaccharides

English

edit

Noun

edit

tridecasaccharides

  1. plural of tridecasaccharide