leishmanolysin

Noun

 * 1)  An endopeptidase present in some trypanosomes of the genus.