English

edit

Noun

edit

glutamylases

  1. plural of glutamylase