carboxyhydrolases

English

Noun

carboxyhydrolases

  1. plural of carboxyhydrolase