• Botfly

    Alternative forms

    Full definition of botfly

    Noun

    botfly

    (plural botflies)
    1. One of several dipterous insects of the family Oestridae, the larvae of which are parasites on many animals, including humans.

    Synonyms

    © Wiktionary