• Leishmaniotic

    Full definition of leishmaniotic

    Adjective

    leishmaniotic

    1. Relating to leishmaniosis
    © Wiktionary