tripeptidases
English
Noun
tripeptidases
plural of
tripeptidase