Word info

debranchase

Noun

Meaning

debranchase (plural debranchases)

(biochemistry) An enzyme that counters branching in nucleic acids

Source: en.wiktionary.org

Close letter words and terms