perhydrolases
English
Noun
perhydrolases
plural of
perhydrolase