meganuclease (nuclease + mega-; large)
An endonuclease that binds to a specific long nucleotide sequence when cleaving