English edit

Noun edit

endoenzymes

  1. plural of endoenzyme