Word info

deglycylase

Noun

Meaning

deglycylase (plural deglycylases)

(biochemistry) An enzyme that removes terminal glycine residues from a protein

Source: en.wiktionary.org

Close letter words and terms