leishmania : Idioms & Phrases


genus leishmania

  • noun flagellate protozoan that causes leishmaniasis
    Leishmania.
WordNet