See also: proteases

French

edit

Noun

edit

protéases ?

  1. plural of protéase