Wiktionary
phosphoamidases
n. (plural of phosphoamidase English)
n. (plural of phosphoamidase English)