polyglutamylases
English
Noun
polyglutamylases
plural of
polyglutamylase