Word info

strippase

Noun

Meaning

strippase (plural strippases)

(biochemistry) An enzyme that, along with helicase, is involved in DNA unwinding.

Source: en.wiktionary.org

Anagrams

Close letter words and terms