human botfly

noun

1.
large tropical American fly; parasitic on humans and other mammals