Wiktionary
imidoendopeptidase
n. The enzyme tripeptide aminopeptidase.
n. The enzyme tripeptide aminopeptidase.