protease ( synonym found)

Definition of protease:

(n) : an enzyme that cuts or cleaves proteins

Back to Top