deglutamylases
English
Noun
deglutamylases
plural of
deglutamylase