polyglutamylases

English

Noun

polyglutamylases

  1. plural of polyglutamylase