Related how?

Biota (Life)
Eukaryote (Eukarya)
Podiata
Unikont (Unikonta)
Opisthokont (Opisthokonta)
Holozoa
Filozoa
Apoikozoa (Choanozoa)
Animal (Animalia)
Metazoa
Epitheliozoa
Eumetazoa
Bilateria
Nephrozoa (Eubilateria)
Protostome (Protostomia)
Ecdysozoa (Ecdysozoan)
Panarthropoda
Tactopoda
Arthropoda (Arthropod)
Mandibulata
Tracheata
Uniramia
Pancrustacea
Hexapoda (Hexapods)
Insect (Insects)
Dicondylia
Pterygota (Pterygote)
Metapterygota
Neoptera
Eumetabola
Endopterygota
Panorpida
Antliophora
Diptera (Dipterous)
Neodiptera
Brachycera
Tabanomorpha
Tabanidae (Horse and deer flies)

Haematopota (939553)

English name: clegs

Children (560 direct children, 560 direct and indirect children):

Haematopota pluvialis
Common horse fly

Haematopota bigoti

Haematopota crassicornis

Haematopota grandis

Haematopota subcylindrica

Haematopota punctulata

Haematopota champlaini

Haematopota americana

Haematopota salomae

Haematopota gamae

Haematopota csikii

Haematopota coolsi

Haematopota serranoi

Haematopota ribeirorum

Haematopota eugeniae

Haematopota comodoliacis

Haematopota willistoni

Haematopota rara

Haematopota turkestanica

Haematopota scutellata

Haematopota pseudolusitanica

Haematopota pallidula

Haematopota pallens

Haematopota ocelligera

Haematopota longeantennata

Haematopota lambi

Haematopota kemali

Haematopota italica

Haematopota graeca

Haematopota gallica

Haematopota enriquei

Haematopota pandazisi

Haematopota quaraui

Haematopota longa

Haematopota lobatoi

Haematopota limai

Haematopota lewisi

Haematopota lepointei

Haematopota leclercqui

Haematopota laverani

Haematopota lathami

Haematopota greniere

Haematopota grandvauxi

Haematopota grahami

Haematopota gracilis

Haematopota gracai

Haematopota giganticornuta

Haematopota germaini

Haematopota gallii

Haematopota gabuensis

Haematopota fuscomarginata

Haematopota fuscolimbata

Haematopota fusca

Haematopota furva

Haematopota furtiva

Haematopota furians

Haematopota fulva

Haematopota fraterna

Haematopota fradei

Haematopota fontesi

Haematopota fonsecai

Haematopota fiadeiroi

Haematopota festiva

Haematopota ferruginea

Haematopota fenestralis

Haematopota fasciatapex

Haematopota fariai

Haematopota faini

Haematopota exiguicornuta

Haematopota evanescens

Haematopota erythromera

Haematopota epoptica

Haematopota elephantina

Haematopota edax

Haematopota duttoni

Haematopota duplicata

Haematopota dukei

Haematopota dubiosa

Haematopota divisapex

Haematopota vulcan

Haematopota sica

Haematopota irritans

Haematopota distincta

Haematopota denshamii

Haematopota delicta

Haematopota decora

Haematopota daveyi

Haematopota cruneta

Haematopota crudelis

Haematopota crewei

Haematopota crassicrus

Haematopota corsoni

Haematopota coronata

Haematopota copemanii

Haematopota concurrens

Haematopota completa

Haematopota cognata

Haematopota coalescens

Haematopota claudinae

Haematopota circumscripta

Haematopota ciliatipes

Haematopota castroi

Haematopota castaneiventer

Haematopota caseiroi

Haematopota canapicalis

Haematopota camicasi

Haematopota burtti

Haematopota bullatifrons

Haematopota brutsaerti

Haematopota brunnipennis

Haematopota brunnescens

Haematopota brulli

Haematopota brucei

Haematopota brevicornis

Haematopota bowdeni

Haematopota bistrigata

Haematopota bipunctata

Haematopota beringeri

Haematopota bedfordi

Haematopota barrosi

Haematopota barombi

Haematopota bantuana

Haematopota ayresi

Haematopota avida

Haematopota aurescens

Haematopota arioi

Haematopota argentipes

Haematopota anomala

Haematopota angustifrons

Haematopota alluaudi

Haematopota aliena

Haematopota albihirta

Haematopota adami

Haematopota abyssinica

Haematopota aberdarensis

Haematopota lasiops

Haematopota lamottei

Haematopota lamborni

Haematopota lacessens

Haematopota kivuensis

Haematopota katangaensis

Haematopota insidiatrix

Haematopota inornata

Haematopota ingluviosa

Haematopota inflaticornis

Haematopota infernalis

Haematopota imbrium

Haematopota hostilis

Haematopota horrida

Haematopota hirta

Haematopota hirsutitarsus

Haematopota hirsuticornis

Haematopota hirsuta

Haematopota hieroglyphica

Haematopota heptagramma

Haematopota hastata

Haematopota harpax

Haematopota guineensis

Haematopota griseicoxa

Haematopota irroratus

Haematopota indiana

Haematopota inconspicua

Haematopota immaculata

Haematopota hindostani

Haematopota gressitti

Haematopota glenni

Haematopota fumigata

Haematopota formosana

Haematopota flavicornis

Haematopota fasciata

Haematopota equitibiata

Haematopota ensifer

Haematopota elegans

Haematopota dissimilis

Haematopota demellonis

Haematopota cristata

Haematopota cordigera

Haematopota circina

Haematopota cingulata

Haematopota cingalensis

Haematopota cilipes

Haematopota chinensis

Haematopota chekiangensis

Haematopota cana

Haematopota burmanica

Haematopota brevis

Haematopota borneana

Haematopota bizonata

Haematopota biroi

Haematopota bilineata

Haematopota badia

Haematopota atriventer

Haematopota atrata

Haematopota atomaria

Haematopota assamensis

Haematopota aquilina

Haematopota annulipes

Haematopota annandalei

Haematopota angustisegmentata

Haematopota alticola

Haematopota albofasciatipennis

Haematopota abbreviata

Haematopota abatrata

Haematopota abacis

Haematopota zuluensis

Haematopota zombaensis

Haematopota zambeziaca

Haematopota wittei

Haematopota vulnifica

Haematopota vulnerans

Haematopota vittata

Haematopota virgatipennis

Haematopota vilhenai

Haematopota vieirai

Haematopota vicina

Haematopota vicentei

Haematopota vexans

Haematopota veigasimonis

Haematopota valadonis

Haematopota unicolor

Haematopota ugandae

Haematopota tumidicornis

Haematopota travassosdiasi

Haematopota transiens

Haematopota torquens

Haematopota theobaldi

Haematopota tenuis

Haematopota tenuicrus

Haematopota tendeiroi

Haematopota teixeirai

Haematopota taciturna

Haematopota tabanula

Haematopota stimulans

Haematopota spectabilis

Haematopota sofalensis

Haematopota similis

Haematopota silvai

Haematopota sidamensis

Haematopota seydeli

Haematopota semiclara

Haematopota scutellaris

Haematopota schoutedeni

Haematopota sauli

Haematopota sanguinaria

Haematopota saegeri

Haematopota sabiensis

Haematopota rufula

Haematopota rubidicornis

Haematopota rubens

Haematopota restricta

Haematopota remota

Haematopota recurrens

Haematopota rafaeli

Haematopota rabida

Haematopota quathlambia

Haematopota pygmaea

Haematopota pulchella

Haematopota pseudomachadoi

Haematopota pratasi

Haematopota pottsi

Haematopota piresi

Haematopota pinguicornis

Haematopota picta

Haematopota peusi

Haematopota perturbans

Haematopota pertinens

Haematopota perplexa

Haematopota pereirai

Haematopota pellucida

Haematopota pearsoni

Haematopota paulettae

Haematopota patellicornis

Haematopota passosi

Haematopota partifascia

Haematopota pardalina

Haematopota pallidipennis

Haematopota pallidimarginata

Haematopota palancaensis

Haematopota paisanai

Haematopota ovazzai

Haematopota oldroydi

Haematopota okui

Haematopota ochracea

Haematopota ocellata

Haematopota occidentalis

Haematopota obsoleta

Haematopota obscura

Haematopota noxialis

Haematopota nociva

Haematopota nocens

Haematopota nobrei

Haematopota nobilis

Haematopota nitidifacies

Haematopota nigrofusca

Haematopota nigrocinerea

Haematopota nigripennis

Haematopota nigricolor

Haematopota newtoni

Haematopota nefandoides

Haematopota nefanda

Haematopota neavei

Haematopota mouzinhoi

Haematopota moreli

Haematopota mordens

Haematopota mordax

Haematopota montisdraconis

Haematopota monteiroi

Haematopota molesta

Haematopota mlanjensis

Haematopota microcera

Haematopota meteorica

Haematopota mephista

Haematopota mendesi

Haematopota megaera

Haematopota matosi

Haematopota masseyi

Haematopota marthae

Haematopota marakuetana

Haematopota malefica

Haematopota malacrizi

Haematopota magnifica

Haematopota maculosifacies

Haematopota maculiplena

Haematopota machadoi

Haematopota lunai

Haematopota lineola

Haematopota gresitti

Haematopota fumgiata

Haematopota saravanensis

Haematopota qui

Haematopota burgeri

Haematopota fairchildi

Haematopota touratieri

Haematopota amicoi

Haematopota rohtakensis

Haematopota mukteswarensis

Haematopota keralaensis

Haematopota mendossaorum

Haematopota ruwenzorii

Haematopota coninckae

Haematopota altimontana

Haematopota menglaensis

Haematopota yunnanoides

Haematopota subpicea

Haematopota vexativa

Haematopota sineroides

Haematopota linaresae

Haematopota hanzhogensis

Haematopota chongoroiensis

Haematopota angolensis

Haematopota brunnicornis

Haematopota degenensis

Haematopota quadrifenestrata

Haematopota intrincata

Haematopota arrabidaensis

Haematopota quartaui

Haematopota vimoli

Haematopota gobindai

Haematopota excipula

Haematopota cynthiae

Haematopota bealesi

Haematopota subturkstanica

Haematopota pollinantenna

Haematopota albalinea

Haematopota sumelae

Haematopota bequaerti

Haematopota mangkamensis

Haematopota nigriantenna

Haematopota athlyna

Haematopota darjeelingensis

Haematopota nasuensis

Haematopota incrassicornis

Haematopota albicapilla

Haematopota wuzhishanensis

Haematopota subirrorata

Haematopota pilosifemura

Haematopota lancangjiangensis

Haematopota guacangshanensis

Haematopota qionghaiensis

Haematopota przewalskii

Haematopota zophera

Haematopota yunnanensis

Haematopota yungani

Haematopota whartoni

Haematopota vassali

Haematopota varifrons

Haematopota u-nigrum

Haematopota tosta

Haematopota torrevillasi

Haematopota tiomanensis

Haematopota thurmanorum

Haematopota taunggyiensis

Haematopota takensis

Haematopota striata

Haematopota spenceri

Haematopota sparsa

Haematopota singarensis

Haematopota sikkimensis

Haematopota schmidi

Haematopota scanloni

Haematopota prolixa

Haematopota procyon

Haematopota pisinna

Haematopota picea

Haematopota pendleburyi

Haematopota pechumani

Haematopota pattoni

Haematopota pallida

Haematopota orba

Haematopota oporina

Haematopota nepalensis

Haematopota nathani

Haematopota mouchai

Haematopota melloi

Haematopota marceli

Haematopota malabarica

Haematopota longipennis

Haematopota libera

Haematopota krombeini

Haematopota knekidis

Haematopota kerri

Haematopota kaulbacki

Haematopota kashmirensis

Haematopota howarthi

Haematopota holtmanni

Haematopota helviventer

Haematopota hardyi

Haematopota hainani

Haematopota gregoryi

Haematopota gracilicornis

Haematopota fulvipes

Haematopota fukienensis

Haematopota fletcheri

Haematopota flavipuncta

Haematopota famicis

Haematopota equina

Haematopota echma

Haematopota demeilloni

Haematopota crossi

Haematopota crassitibia

Haematopota corrigata

Haematopota contracta

Haematopota clarkana

Haematopota chvalai

Haematopota casca

Haematopota burtoni

Haematopota brunnipes

Haematopota biorbis

Haematopota biharensis

Haematopota biguttata

Haematopota bicolor

Haematopota barri

Haematopota areei

Haematopota ampla

Haematopota amala

Haematopota alyta

Haematopota albiocrea

Haematopota albimedia

Haematopota albimanica

Haematopota albihalter

Haematopota adusta

Haematopota achlys

Haematopota yuannoides

Haematopota tchivinguiroensis

Haematopota dolondoloensis

Haematopota bashanensis

Haematopota volneri

Haematopota unizonata

Haematopota tuberculata

Haematopota tonkiniana

Haematopota tessellata

Haematopota tenasserimi

Haematopota splendens

Haematopota singularis

Haematopota rubida

Haematopota roralis

Haematopota pungens

Haematopota punctifera

Haematopota philipi

Haematopota personata

Haematopota paucipunctata

Haematopota pachycera

Haematopota nigrita

Haematopota nigricans

Haematopota monticola

Haematopota montana

Haematopota mokanshanensis

Haematopota matherani

Haematopota marginata

Haematopota malayensis

Haematopota maculata

Haematopota lunulata

Haematopota litoralis

Haematopota lineota

Haematopota lineata

Haematopota latifascia

Haematopota jiri

Haematopota jellisoni

Haematopota javana

Haematopota jacobsoni

Haematopota irrorata

Haematopota irregularis

Haematopota intermedia

Haematopota qilianshanensis

Haematopota mengdingensis

Haematopota stonei

Haematopota nigrifrons

Haematopota paratruncata

Haematopota lukiangensis

Haematopota sphaerocallus

Haematopota zengjiani

Haematopota yongpingi

Haematopota yanggangi

Haematopota guangxiensis

Haematopota mingqingi

Haematopota jianzhongi

Haematopota chengyongi

Haematopota toyamensis

Haematopota ustulata

Haematopota triatipennis

Haematopota tamerlani

Haematopota surugaensis

Haematopota stackelbergi

Haematopota sobrina

Haematopota sinensis

Haematopota shinonagai

Haematopota sewelli

Haematopota saccae

Haematopota rufipennis

Haematopota pekingensis

Haematopota pavlovskii

Haematopota olsufjevi

Haematopota nubilis

Haematopota nagashimai

Haematopota minuscularia

Haematopota minuscula

Haematopota latebricola

Haematopota kouzuensis

Haematopota koryoensis

Haematopota kansuensis

Haematopota innominata

Haematopota hikosanensis

Haematopota hennauxi

Haematopota hedini

Haematopota hakusanensis

Haematopota fuscicornis

Haematopota desertorum

Haematopota delozi

Haematopota caspica

Haematopota caenofrons

Haematopota benoisti

Haematopota bactriana

Haematopota atropathenica

Haematopota antennata

Haematopota algira

Haematopota rotundata

Haematopota personta

Haematopota limbata

Haematopota diasi

Haematopota tropai