glutamylases

English

Noun

glutamylases

  1. plural of glutamylase