Meaning ofleishmaniain English

leishmania

us//liːˈʃmæni.ə//uk//leɪˈʃmænɪ.ə//
#uncommon