polysaccharidases
English
Noun
polysaccharidases
plural of
polysaccharidase