Meaning of botfly

Definition of botfly

(noun) stout-bodied hairy dipterous fly whose larvae are parasites on humans and other mammals

Other information on botfly

WIKIPEDIA results for botfly
Amazon results for botfly