Wiktionary
tripeptidases
n. (plural of tripeptidase English)
n. (plural of tripeptidase English)