cc-by-3.0

Muscomorpha is an infraorder of . There are 764 species of Muscomorpha, in 468 genera and 78 families.