endoproteases
English
Noun
endoproteases
plural of
endoprotease