dna polymerase

Noun
  1. The enzyme responsible for DNA replication (synset 115009143)

Found on Word Lists

Other Searches