chitobiosidases

English

Noun

chitobiosidases

  1. plural of chitobiosidase