Definition, synonyms and related words
a length of double-stranded DNA containing two thousand nucleotides, one thousand on each strand