Please enable javascript to use dictionary! Howto enable javascript?
leishmania▼(a trypanosome protozoa of genus Leishmania)noun
antileishmania▼(acting against Leishmania parasites)adjective
↑