Guardian Nature School Team Contact Blog Project Noah Facebook Project Noah Twitter

A worldwide community photographing and learning about wildlife

Join Project Noah!
nature school apple icon

Project Noah Nature School visit nature school

Robberfly

Asilidae sp.

Description:

Robberfly belongs to a family of medium to large predatory flies known for their fast flight, excellent vision, and their habit of catching large prey while in flight. Also called assassin flies. Robber flies are impressive predators that typically specialize in flying insects, including wasps, bees, and dragonflies; the prey may be larger than the robber fly itself.It uses its bristly legs to intercept the prey by grasping it around the head or back. Then, employing its needlelike mouthparts, the robber fly stabs the prey and injects a saliva that contains nerve toxins and digestive enzymes. This quickly paralyzes the prey and liquefies its tissues; the robber fly then sucks out the prey's insides, much as spiders do.

Habitat:

Most robber flies frequent sunny, open areas and are active during the warmest parts of the day and year. They perch on branches, logs, stones, or the ground, and rush out to attack when suitable prey flies by.

1 Species ID Suggestions

Asilidae sp.


Sign in to suggest organism ID

7 Comments

CarolSnowMilne
CarolSnowMilne 12 years ago

WOW! Almost looks like a dragonfly in the back. COOL!

Wild Things
Wild Things 12 years ago

Welcome.

Atul
Atul 12 years ago

Thanks Cindy and Satyen

Wild Things
Wild Things 12 years ago

Beauty.

Ashish Nimkar
Ashish Nimkar 12 years ago

This one is feast on Carpenter ant.

CindyBinghamKeiser
CindyBinghamKeiser 12 years ago

Great photo, Atul! What is this one eating?

Atul
Spotted by
Atul

Union Territory of Dādra and Nagar Haveli, India

Spotted on Sep 16, 2011
Submitted on Oct 11, 2011

Related Spottings

Robber Fly Robber fly Robber fly Robber Fly

Nearby Spottings

Honey Bee and Fly Honey bee and Moth Spotting Common Five Ring
Noah Guardians
Noah Sponsors
join Project Noah Team

Join the Project Noah Team