Find the word definition

WordNet
human botfly

n. large tropical American fly; parasitic on humans and other mammals [syn: Dermatobia hominis]