Attested.to

Definition

the enzyme responsible for DNA replication

Seed ·

Term in context

DNA polymerase in CommonParlance