dcsimg

Muscomorpha is an infraorder of . There are 10489 species of Muscomorpha, in 579 genera and 11 families.