Wiktionary
deamidase
n. (context enzyme English) An enzyme, carboxypeptidase C.
n. (context enzyme English) An enzyme, carboxypeptidase C.