dna_polymeraseEnglish

DNA polymerase

Noun

The enzyme responsible for DNA replication

English: DNA polymerase