leishmaniasis
nounDefinition of leishmaniasis
: infection with or disease caused by leishmanias
Keep scrolling for more
Keep scrolling for more