proteases

See also: protéases

English

Noun

proteases

  1. plural of protease

Anagrams