Taxa Count: 169
AGROMYZIDAE
ANTHOMYZIDAE
ASILIDAE
ASTEIIDAE
AULACIGASTRIDAE
BOMBYLIIDAE
CANACIDAE
CHAMAEMYIIDAE
CHLOROPIDAE
CHYROMYIDAE
CLUSIIDAE
CONOPIDAE
DOLICHOPODIDAE
EMPIDIDAE
EPHYDRIDAE
HELEOMYZIDAE
HYBOTIDAE
LAUXANIIDAE
LONCHAEIDAE
MICROPEZIDAE
MILICHIIDAE
MUSCIDAE
MYCETOPHILIDAE
OPOMYZIDAE
PHORIDAE
PIPUNCULIDAE
RICHARDIIDAE
SARCOPHAGIDAE
SCIOMYZIDAE
SEPSIDAE
SPHAEROCERIDAE
STRATIOMYIDAE
SYRPHIDAE
TACHINIDAE
TEPHRITIDAE
THEREVIDAE
ULIDIIDAE