Big Huge Thesaurus

nuclease

noun

sounds kind of like