dcsimg
licensed media from BioImages DwCA without owner   cc-by-nc-sa-3.0

Brachycera is a suborder of flies. There are 100467 species of Brachycera, in 6844 genera and 141 families. They are diurnal.

show all records

EOL has data for one attribute: