pentapeptidases
English
Noun
pentapeptidases
plural of
pentapeptidase