deacylases
English
Noun
deacylases
plural of
deacylase