autopeptidases
English
Noun
autopeptidases
plural of
autopeptidase