Home
Word with Friends
Scrabble
Dictionary
Helper
Logout
Profile
My Saves
Change Password
Home
Word with Friends
Scrabble
Dictionary
Helper
Sign up
Log in
SOWPODS
ENABLE
TWL
Megabase
Origin
-
+
base
Full definition of megabase
Noun
megabase
(
plural
megabases
)
A length of
double-stranded DNA
containing two million
nucleotides
, one million on each strand.
A length of
single-stranded RNA
containing one million
nucleotides
Synonyms
Mb
Mbp
(Def 1 only)
Related terms
kilobase
© Wiktionary
Follow @FreeWordFinder