leucoproteases
English
Noun
leucoproteases
plural of
leucoprotease