Topical Terminology  

       

Topical Terminology > Leishmania



1 Definition

Leishmania

For Leishmania we have a term and definition in Science.



Leishmania (Science)

Parasitic flagellated protozoans which cause diseases in animals including humans, most notably leishmaniasis.


See more Science Terms ...



Similar

Browse words that start with:




Browse All Terms by First Letter

Term Search



Powered by Odin Assemble 2.5a