proproteases

English

Noun

proproteases

  1. plural of proprotease