autoproteases
English
Noun
autoproteases
plural of
autoprotease