Leishmania meaning

UK US

Leishmania (noun): flagellate protozoan that causes leishmaniasis.

Definition of Leishmania

  1. flagellate protozoan that causes leishmaniasis

    Synonyms: genus Leishmania

    Type of: flagellate

Scrabble score: 15 (letter breakdown)

Word lists: words starting with LE · words ending in IA · 10-letter words

More about Leishmania on Wikipedia.