megabasepair

English

Etymology

From mega- +‎ basepair.

Noun

megabasepair (plural megabasepairs)

  1. A million (sometimes 220) base pairs