English

edit

Adjective

edit

leishmanistatic (not comparable)

  1. That halts the growth of Leishmania protozoans