xylopolysaccharides

English

Noun

xylopolysaccharides

  1. plural of xylopolysaccharide