holocellulases

English

Noun

holocellulases

  1. plural of holocellulase