megatransposon
Etymology
From mega- + transposon.
noun
A relatively large transposon