deubiquitinases

English

Noun

deubiquitinases

  1. plural of deubiquitinase