procarboxypeptidases

English

Noun

procarboxypeptidases

  1. plural of procarboxypeptidase