polypeptidases
English
Noun
polypeptidases
plural of
polypeptidase