carboxylesterases

English

Noun

carboxylesterases

  1. plural of carboxylesterase