Stratiomyidae
Empididae
Empis
Odontomyia
Hybomitra
Thereva
Bibio
Stratiomys
Dolichopus
Phyla
Protostome
Technology