VariousWords beta
Related Terms:
Noun
Definition: One of many short, newly synthesized DNA fragments formed on the lagging template strand during DNA replication.
VariousWords beta
Definition: One of many short, newly synthesized DNA fragments formed on the lagging template strand during DNA replication.