Word info

phosphoramidase

Noun

Meaning

phosphoramidase (plural phosphoramidases)

Alternative form of phosphoamidase

Source: en.wiktionary.org

Close letter words and terms