Noun
English Wikipedia has an article on:leishmanolysinWikipedia leishmanolysin (plural leishmanolysins) (biochemistry) An endopeptidase present in some trypanosomes of the genus Leishmania.