English edit

Noun edit

polypeptidases

  1. plural of polypeptidase