See also: protéases

English

edit

Noun

edit

proteases

  1. plural of protease

Anagrams

edit