Home UK English helicase
An enzyme that brings about the separation of DNA or RNA strands to enable replication and other processes.
1970s blend of helical and -ase.
READ THESE ARTICLES