Word info

deglutamylase

Noun

Meaning

deglutamylase (plural deglutamylases)

(biochemistry) Any enzyme that catalyses a deglutamylation

Source: en.wiktionary.org

Close letter words and terms