carboxylesterases
English
Noun
carboxylesterases
plural of
carboxylesterase