deglycylase
Noun
Meaning
deglycylase (plural deglycylases)
(biochemistry) An enzyme that removes terminal glycine residues from a protein
Noun
deglycylase (plural deglycylases)
(biochemistry) An enzyme that removes terminal glycine residues from a protein