Wiktionary
phosphohydrolases
n. (plural of phosphohydrolase English)
n. (plural of phosphohydrolase English)