Order

Diptera

6,589 species in this order. Browse scientific names and open each profile for distribution, taxonomy and available wildlife data.

Open Diptera in the interactive guide

Families in Diptera

Continue through the taxonomy to reach every species profile with standard HTML links.

Species · page 62 of 110

Megaselia obscuripennis

Megaselia obscuripennis

Phoridae

Megaselia oligoseta

Megaselia oligoseta

Phoridae

Megaselia oxboroughae

Megaselia oxboroughae

Phoridae

Megaselia paludosa

Megaselia paludosa

Phoridae

Megaselia parva

Megaselia parva

Phoridae

Megaselia pectoralis

Megaselia pectoralis

Phoridae

Megaselia pleuralis

Megaselia pleuralis

Phoridae

Megaselia plurispinulosa

Megaselia plurispinulosa

Phoridae

Megaselia pulicaria

Megaselia pulicaria

Phoridae

Megaselia pumila

Megaselia pumila

Phoridae

Megaselia pusilla

Megaselia pusilla

Phoridae

Megaselia robusta

Megaselia robusta

Phoridae

Megaselia rubella

Megaselia rubella

Phoridae

Megaselia rufa

Megaselia rufa

Phoridae
Megaselia ruficornis

Megaselia ruficornis

Megaselia ruficornis

Phoridae

Megaselia rufifrons

Megaselia rufifrons

Phoridae
Hump-backed fly

Hump-backed fly

Megaselia rufipes

Phoridae
Scuttle fly

Scuttle fly

Megaselia scalaris

Phoridae

Megaselia scutellaris

Megaselia scutellaris

Phoridae

Megaselia sepulchralis

Megaselia sepulchralis

Phoridae

Megaselia simulans

Megaselia simulans

Phoridae

Megaselia sp. BOLD:ACX6055

Megaselia sp. BOLD:ACX6055

Phoridae

Megaselia specularis

Megaselia specularis

Phoridae

Megaselia spinicincta

Megaselia spinicincta

Phoridae

Megaselia spinigera

Megaselia spinigera

Phoridae

Megaselia steptoeae

Megaselia steptoeae

Phoridae

Megaselia stigmatica

Megaselia stigmatica

Phoridae

Megaselia striolata

Megaselia striolata

Phoridae

Megaselia styloprocta

Megaselia styloprocta

Phoridae

Megaselia subcarpalis

Megaselia subcarpalis

Phoridae

Megaselia subconvexa

Megaselia subconvexa

Phoridae

Megaselia subfraudulenta

Megaselia subfraudulenta

Phoridae

Megaselia subfuscipes

Megaselia subfuscipes

Phoridae

Megaselia subpleuralis

Megaselia subpleuralis

Phoridae

Megaselia subtumida

Megaselia subtumida

Phoridae

Megaselia sulphuripes

Megaselia sulphuripes

Phoridae

Megaselia superciliata

Megaselia superciliata

Phoridae

Megaselia tarsalis

Megaselia tarsalis

Phoridae

Megaselia tarsella

Megaselia tarsella

Phoridae

Megaselia verna

Megaselia verna

Phoridae

Megaselia vernalis

Megaselia vernalis

Phoridae

Megaselia verralli

Megaselia verralli

Phoridae

Megaselia vestita

Megaselia vestita

Phoridae

Megaselia villicauda

Megaselia villicauda

Phoridae

Megaselia woodi

Megaselia woodi

Phoridae
Megasyrphus erratica

Megasyrphus erratica

Megasyrphus erratica

Syrphidae
Megasyrphus erraticus

Megasyrphus erraticus

Megasyrphus erraticus

Syrphidae
Megophthalmidia crassicornis

Megophthalmidia crassicornis

Megophthalmidia crassicornis

Mycetophilidae
Meigenia majuscula

Meigenia majuscula

Meigenia majuscula

Tachinidae
Tachinid fly

Tachinid fly

Meigenia mutabilis

Tachinidae
Meiosimyza affinis

Meiosimyza affinis

Meiosimyza affinis

Lauxaniidae
Meiosimyza decempunctata

Meiosimyza decempunctata

Meiosimyza decempunctata

Lauxaniidae

Meiosimyza decipiens

Meiosimyza decipiens

Lauxaniidae

Meiosimyza illota

Meiosimyza illota

Lauxaniidae

Meiosimyza laeta

Meiosimyza laeta

Lauxaniidae

Meiosimyza mihalyii

Meiosimyza mihalyii

Lauxaniidae
Meiosimyza pallidiventris

Meiosimyza pallidiventris

Meiosimyza pallidiventris

Lauxaniidae
Meiosimyza platycephala

Meiosimyza platycephala

Meiosimyza platycephala

Lauxaniidae
Fly

Fly

Meiosimyza rorida

Lauxaniidae

Meiosimyza stylata

Meiosimyza stylata

Lauxaniidae