proteases
See also:
protéases
English
Noun
proteases
plural of
protease
Anagrams
soap trees
,
soaptrees