English edit

Noun edit

exozymes

  1. plural of exozyme