Leishmania meaning
UK US
Leishmania (noun): flagellate protozoan that causes leishmaniasis.
Definition of Leishmania
- 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.