megabasepair
Etymology
From mega- + basepair.
noun
A million (sometimes 2²⁰) base pairs