exoglucanases

English

Noun

exoglucanases

  1. plural of exoglucanase