Wiktionary
methylesterases
n. (plural of methylesterase English)
n. (plural of methylesterase English)