English

edit

Noun

edit

deglutamylations

  1. plural of deglutamylation