English edit

Noun edit

deglutamylations

  1. plural of deglutamylation