endonuclease [noun] + purify [adjective]