Wiktionary
monophosphatases
n. (plural of monophosphatase English)
n. (plural of monophosphatase English)