Wiktionary
phosphomonoesterases
n. (plural of phosphomonoesterase English)
n. (plural of phosphomonoesterase English)