Meaning ofleishmaniasisin English

leishmaniasis

us//liːʃməˈnaɪəsɪs//uk//liːʃməˈnaɪəsiːs//
#uncommon
Definitions