strippase
Noun
Meaning
strippase (plural strippases)
(biochemistry) An enzyme that, along with helicase, is involved in DNA unwinding.
Noun
strippase (plural strippases)
(biochemistry) An enzyme that, along with helicase, is involved in DNA unwinding.