acetylhydrolases
English
Noun
acetylhydrolases
plural of
acetylhydrolase