Eswatini's Biodiversity Explorer

Flies

Phylum: Arthropoda, Class: Insecta, Order: Diptera, Families:

Asilidae

Robber flies

Bombyliidae

Bee-flies

Calliphoridae

Blow flies

Diopsidae

Stalk Eyed Flies

Empididae

Dagger flies

Muscidae

House flies

Platystomatidae

Signal Flies

Sarcophagidae

Flesh flies

Stratiomyidae

Soldier Flies

Syrphidae

Hover flies

Tabanidae

Horse flies

Tachinidae

Tachinid flies

Tephritidae

Fruit flies