dcsimg
2009 Moorea Biocode   cc-by-nc-sa-3.0

Brachycera is a suborder of flies. There are 100467 species of Brachycera, in 6844 genera and 141 families. It includes groups like Rhagionemestriidae, Kovalevisargidae, and Archisargidae.

Known occurrences, collected specimens and observations of Brachycera. View this species on GBIF