CathB


118 species

Microtropesa sp. (genus)
Microtropesa sp. (genus)
Microtropesa sp. (genus)

Milichiidae (family) (Freeloader fly)

Milichiidae (family)
Milichiidae (family)
Milichiidae (family)

Miltinus sp. (genus) (Miltinus mydas fly)

Miltinus sp. (genus)
Miltinus sp. (genus)
Miltinus sp. (genus)

Muscidae (family) (Unidentified muscid fly)

Muscidae (family)
Muscidae (family)
Muscidae (family)
Mycetophilidae (family)
Mycetophilidae (family)
Mycetophilidae (family)

Neoaratus hercules (Herculean Robber Fly)

Neoaratus hercules
Neoaratus hercules
Neoaratus hercules
Neosaropogon sp. (genus)
Neosaropogon sp. (genus)
Neosaropogon sp. (genus)
Neoscleropogon sp. (genus)
Neoscleropogon sp. (genus)
Neoscleropogon sp. (genus)

Odontomyia decipiens (Green Soldier Fly)

Odontomyia decipiens
Odontomyia decipiens
Odontomyia decipiens
Odontomyia hunteri
Odontomyia hunteri
Odontomyia hunteri

Ogcodes basalis (A hunch-back fly)

Ogcodes basalis
Ogcodes basalis
Ogcodes basalis

Ogcodes sp. (genus) (Hunchback Fly)

Ogcodes sp. (genus)
Ogcodes sp. (genus)
Ogcodes sp. (genus)

Oxysarcodexia varia (Striped Dung Fly)

Oxysarcodexia varia
Oxysarcodexia varia
Oxysarcodexia varia

Phasia sp. (genus) (A bristle fly)

Phasia sp. (genus)
Phasia sp. (genus)
Phasia sp. (genus)

Platypezidae (family) (Unidentified platypezid fly)

Platypezidae (family)
Platypezidae (family)
Platypezidae (family)

Platystomatidae (family) (Unidentified signal fly)

Platystomatidae (family)
Platystomatidae (family)
Platystomatidae (family)
Poecilohetaerus aquilus
Poecilohetaerus aquilus
Poecilohetaerus aquilus
Pogonortalis doclea
Pogonortalis doclea
Pogonortalis doclea

Prosena sp. (genus) (A bristle fly)

Prosena sp. (genus)
Prosena sp. (genus)
Prosena sp. (genus)

Pseudopenthes fenestrata (Window-winged bee fly)

Pseudopenthes fenestrata
Pseudopenthes fenestrata
Pseudopenthes fenestrata

1  2  3  4  5  6 

1,894,840 sightings of 21,090 species in 9,306 locations from 12,939 contributors
CCA 3.0 | privacy
We acknowledge the Traditional Owners of this land and acknowledge their continuing connection to their culture. We pay our respects to their Elders past and present.