megabasepair
English
Etymology
From
mega-
+
basepair
.
Noun
megabasepair
(
plural
megabasepairs
)
A
million
(sometimes 2
20
)
base pairs