ubiquitinases
English
Noun
ubiquitinases
plural of
ubiquitinase