Leishmania spp.

Home > Biology > Parasitology > Protozoan Parasites > Leishmania spp.

A genus of flagellated protozoa that cause leishmaniasis, a disease that affects the skin, mucous membranes, and internal organs.