Nuclease
Nucleases may have the prefix "endo" or "exo" added to the name.  Endonucleases break nucleic acid chains somewhere in the middle of the molecule. Exonucleases remove nucleotides from the ends of DNA molecules.