acetamidases
English
Noun
acetamidases
plural of
acetamidase