isopeptidases

English

Noun

isopeptidases

  1. plural of isopeptidase