Big Huge Thesaurus

transposon

noun

sounds kind of like