Meaning of leishmaniosis
Definition of leishmaniosis
(noun)
sores resulting from a
tropical
infection
by
protozoa
of the
genus
Leishmania which are
spread
by sandflies
Other information on leishmaniosis
WIKIPEDIA results for
leishmaniosis
Amazon results for
leishmaniosis
Tweet