English edit

Noun edit

polyglutamations

  1. plural of polyglutamation