DNA helicase

An enzyme that unwinds and separates DNA strands during replication.