0%

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
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?