Feedback
Megabase
Meaning
Noun
●
A
length
of
nucleic acid
containing
one million
nucleotides
(bases if
single-stranded
,
base pairs
if double-stranded)
Sourced from
Wiktionary
Origin
megabase
English
base
English
bas
Old French (842-ca. 1400)
bassus
Latin
base
Old French (842-ca. 1400)
basis
Latin
βάσις
Ancient Greek (to 1453)
mega-
English
μέγας
Ancient Greek (to 1453)
Sourced from
Etym
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better