English

edit

Noun

edit

exoglucanases

  1. plural of exoglucanase