tridecasaccharides

English

Noun

tridecasaccharides

  1. plural of tridecasaccharide