isopeptidases
English
Noun
isopeptidases
plural of
isopeptidase