Word info

PNPase

Noun

Meaning

Polynucleotide phosphorylase, an RNA-degrading protein

Purine nucleoside phosphorylase, an enzyme involved in purine metabolism

Source: en.wiktionary.org

Close letter words and terms