Diptera: Flies - Alex Wild Photography
Powered by SmugMug Log In
Xenox trigrinus

Xenox trigrinus

Parasitic Xenox trigrinus bee flies (Bombyliidae) dry their wings after emerging from the carpenter bee burrow where their mother laid eggs. Urbana, Illinois, USA

Xenoxbombyliidaeparasitic fliesdiptera