endodeoxyribonucleases

English

Noun

endodeoxyribonucleases

  1. plural of endodeoxyribonuclease