Mountain Robber Fly vs Sunflower Maggot Fly

Side-by-side species comparison

Attribute Mountain Robber Fly Sunflower Maggot Fly
Scientific Name Machimus rusticus Strauzia longipennis
Order Diptera Diptera
Family Asilidae Tephritidae
Size 12-18 mm body length 5-8 mm
Habitat Meadows Grasslands
Diet Predators Leaf Miners
Regions Europe, Mediterranean mountains North America
Conservation Least Concern Least Concern

Mountain Robber Fly

A powerful aerial predator found in dry mountain meadows and rocky slopes. It catches other insects in flight with its spiny legs.

💡

Did You Know?

It injects paralytic saliva into prey and digests them externally before consuming the liquefied contents.

Sunflower Maggot Fly

A picture-winged fruit fly whose larvae mine the stems of sunflowers. Adults have attractive amber-patterned wings.

💡

Did You Know?

Despite being common, it rarely causes economic damage to commercial sunflower crops.