acylphosphatases
English
Noun
acylphosphatases
plural of
acylphosphatase