transphosphorylases

English edit

Noun edit

transphosphorylases

  1. plural of transphosphorylase