procarboxypeptidases

English edit

Noun edit

procarboxypeptidases

  1. plural of procarboxypeptidase