botfly

/bˈɑtflaɪ/

botfly

English Noun
Ad

Definition

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

Etymology

From bot + fly.

Ad