botfly

noun

  1. 1

    One of several dipterous insects of the family Oestridae, the larvae of which are parasites on many animals, including humans.

Synonyms

Translate “botfly” to another language

Click any language to open the translator with this word already filled in.

Botfly Definition & Meaning | TranslatePulse