endocellulases

English

Noun

endocellulases

  1. plural of endocellulase