polysaccharidases

English

Noun

polysaccharidases

  1. plural of polysaccharidase