genus leishmania


Meanings

  • flagellate protozoan that causes leishmaniasis