polysaccharases

English

Noun

polysaccharases

  1. plural of polysaccharase