Botfly — definition

1. botfly (Noun)

1 definition

botfly (Noun) — Stout-bodied hairy dipterous fly whose larvae are parasites on humans and other mammals.

1 type of
gadfly
7 types
Dermatobia hominis Gasterophilus intestinalis Oestrus ovis horse botfly human botfly sheep botfly sheep gadfly