endoisopeptidases
English
Noun
endoisopeptidases
plural of
endoisopeptidase