Definition, synonyms and related words
An endopeptidase present in some trypanosomes of the genus Leishmania.