leishmanization
Noun
Meaning
leishmanization (usually uncountable, plural leishmanizations)
The (deliberate) introduction of leishmaniasis
Noun
leishmanization (usually uncountable, plural leishmanizations)
The (deliberate) introduction of leishmaniasis