Word info

leishmanicide

Noun

Meaning

leishmanicide (plural leishmanicides)

Any material that kills leishmania parasites

Source: en.wiktionary.org

Related terms

Close letter words and terms