Meaning of genus leishmania

Definition of genus leishmania

(noun) flagellate protozoan that causes leishmaniasis

Other information on genus leishmania

WIKIPEDIA results for genus leishmania
Amazon results for genus leishmania