VariousWords beta
Related Terms:
Noun
Definition: a length of double-stranded DNA containing two thousand nucleotides, one thousand on each strand
VariousWords beta
Definition: a length of double-stranded DNA containing two thousand nucleotides, one thousand on each strand