English edit

Noun edit

ectopeptidases

  1. plural of ectopeptidase