peptidopolysaccharides

English

Noun

peptidopolysaccharides

  1. plural of peptidopolysaccharide