English

edit

Noun

edit

phosphoramidase (plural phosphoramidases)

  1. Alternative form of phosphoamidase