endodeoxyribonucleases

English edit

Noun edit

endodeoxyribonucleases

  1. plural of endodeoxyribonuclease