Find the word definition

Wiktionary
megabase

n. 1 A length of double-stranded DNA containing two million nucleotides, one million on each strand. 2 A length of single-stranded RNA containing one million nucleotides