acylases
English
Noun
acylases
plural of
acylase