English

edit

Noun

edit

deglycylase (plural deglycylases)

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