Word info

deamidase

Noun

Meaning

deamidase (countable and uncountable, plural deamidases)

(biochemistry) An enzyme, carboxypeptidase C.

Source: en.wiktionary.org

Close letter words and terms