autoproteases

English

Noun

autoproteases

  1. plural of autoprotease