English

edit

Noun

edit

dephosphorylases

  1. plural of dephosphorylase