|
Definition of Megabase
1. Noun. A length of double-stranded DNA containing two million nucleotides, one million on each strand. ¹
2. Noun. A length of single-stranded RNA containing one million nucleotides ¹
¹ Source: wiktionary.com
Medical Definition of Megabase
1.