phosphoacylases
English
Noun
phosphoacylases
plural of
phosphoacylase