cellobiohydrolases

English edit

Noun edit

cellobiohydrolases

  1. plural of cellobiohydrolase