helimerase
Noun
Meaning
helimerase (plural helimerases)
(biochemistry) An enzyme that functions both as a helicase and a DNA polymerase
Noun
helimerase (plural helimerases)
(biochemistry) An enzyme that functions both as a helicase and a DNA polymerase