Tabanidae
Definition: tabanidae
tabanidae: A family of horse flies with strong antennae, often large and flying fast. Most females suck blood and attack large mammals such as cattle with their blade-like jaws. Understanding tabanidae is crucial for farmers to manage and protect livestock from these pests, which can cause distress and transmit diseases.