Wiktionary
arylesterases
n. (plural of arylesterase English)
n. (plural of arylesterase English)