• Muscicide

    Origin

    From Latin musca ("fly") + -icide.

    Full definition of muscicide

    Noun

    muscicide

    (plural muscicides)
    1. Any substance that kills flies.
    © Wiktionary