leishmanicide (English, noun)
expansion: leishmanicide (plural leishmanicides)
Senses:
glosses: Any material that kills leishmania parasites
Forms:
form: leishmanicides
tags: plural