Gadfly

Webster's Dictionary of the English Language

·noun Any dipterous insect of the genus Oestrus, and allied genera of botflies.