YourDictionary

botfly medical definition

noun
A robust hairy fly of the order Diptera whose larvae produce a variety of myiasis conditions in humans and various domestic animals.

Learn more about botfly

link/cite print suggestion box