Anastoechus barbatus
Bee fly
Anastoechus hessei
Anastoechus leucothrix
Anastoechus melanohalteralis
Anastoechus latifrons
Anastoechus hyrcanus
Anastoechus exalbidus
Anastoechus bitinctus
Anastoechus andalusiacus
Anastoechus trisignatus
Anastoechus stramineus
Anastoechus setosus
Anastoechus nitidulus
Anastoechus zimini
Anastoechus vlasovi
Anastoechus varipecten
Anastoechus turkmenorum
Anastoechus turkestanicus
Anastoechus turanicus
Anastoechus syrdarjensis
Anastoechus suzukii
Anastoechus stackelbergi
Anastoechus spinifacies
Anastoechus smirnovi
Anastoechus sibiricus
Anastoechus rubriventris
Anastoechus rubricosus
Anastoechus rubicundus
Anastoechus retardatus
Anastoechus ravus
Anastoechus pulcher
Anastoechus pruinosus
Anastoechus phaleratus
Anastoechus olivaceus
Anastoechus nomas
Anastoechus nivifrons
Anastoechus niveicollis
Anastoechus hummeli
Anastoechus aberrans
Anastoechus nitens
Anastoechus nigricirratus
Anastoechus mylabricida
Anastoechus montium
Anastoechus monticola
Anastoechus mongolicus
Anastoechus miscens
Anastoechus meridionalis
Anastoechus mellinus
Anastoechus macrorrhynchus
Anastoechus macrophthalmus
Anastoechus leucosoma
Anastoechus innocuus
Anastoechus fuscus
Anastoechus fuscianulatus
Anastoechus fulvescens
Anastoechus flavosericatus
Anastoechus flaveolus
Anastoechus firjuzanus
Anastoechus erinaceus
Anastoechus elegans
Anastoechus dolosus
Anastoechus deserticolus
Anastoechus chinensis
Anastoechus caucasicus
Anastoechus baigakumensis
Anastoechus bahirae
Anastoechus aurifrons
Anastoechus asiaticus
Anastoechus argyrocomus
Anastoechus araxis
Anastoechus xaralicus
Anastoechus anomalus
Anastoechus angustifrons
Anastoechus airis
Anastoechus aegyptiacus
Anastoechus nividulus
Anastoechus longirostris
Anastoechus nivosus
Anastoechus subviridis
Anastoechus kashmirensis
Anastoechus bangalorensis
Anastoechus neimongolanus
Anastoechus aurecrinitus
Anastoechus candidus
Anastoechus fulvus
Anastoechus turriformis
Anastoechus xuthus