leukoproteases

English

Noun

leukoproteases

  1. plural of leukoprotease