Wiktionary
carboxylesterases
n. (plural of carboxylesterase English)
n. (plural of carboxylesterase English)