ALL meanings of leishmania
leish·man·i·a
L l - noun leishmania A single-celled parasitic protozoan that spends part of its life cycle in the gut of a sandfly and part in the blood and other tissues of a vertebrate. 1
- noun leishmania any parasitic flagellate protozoan of the genus Leishmania, occurring in vertebrates in an oval or spherical, nonflagellate form, and in invertebrates in an elongated, flagellated form. 1
- noun leishmania any parasitic flagellate protozoan of the genus Leishmania: infects humans and animals and causes diseases ranging from skin lesions to potentially fatal organ damage 0