Loading...
Minimalist Dictionary
Login
or
Sign up
leishmania
noun
A parasite that causes leishmaniasis, a genus trypanosome protozoa, Leishmania.
Word Frequency 1800~2019
Related words
Other words
gift
observing
stereo
unfrozen
diffuser
rural
unglazed
connector
royal
sedate
stipend
driveway
senior
clang
durable
undertake
bootlace
till
escapade
danger
leishmanial
leishmaniasis
filaria
donovani
filarial
trypanosomal
filariasis
trypanosome
coccidian
promastigote
malayi
brucella
antileishmanial
protozoon
microfilaria