megatransposon

Etymology

From mega- + transposon.

noun

  1. A relatively large transposon