Alpine Marsh Fly vs Malaysian Firefly

Side-by-side species comparison

Attribute Alpine Marsh Fly Malaysian Firefly
Scientific Name Elgiva solicita Pteroptyx valida
Order Diptera Coleoptera
Family Sciomyzidae Lampyridae
Size 5-8 mm body length 5-8 mm
Habitat Meadows Rivers & Streams
Diet Predators Predators
Regions Europe, Alps Southeast Asia
Conservation Least Concern Vulnerable

Alpine Marsh Fly

A snail-killing fly of wet alpine meadows and bogs. Its larvae are specialist predators of aquatic snails.

💡

Did You Know?

Each larva can consume multiple snails during its development.

Malaysian Firefly

A synchronous firefly of Malaysian rivers that creates spectacular congregation displays. It is a key species for firefly ecotourism in Selangor.

💡

Did You Know?

The Selangor firefly colony along the Selangor River is one of the largest known congregations, stretching for several kilometers.