botfly

(noun)

noun

1. stout-bodied hairy dipterous fly whose larvae are parasites on humans and other mammals

Definition categories: animal, gadfly