English

edit

Noun

edit

autoproteases

  1. plural of autoprotease