Flesh Fly vs Indian Tse Tse-like Fly

Side-by-side species comparison

Attribute Flesh Fly Indian Tse Tse-like Fly
Scientific Name Sarcophaga carnaria Hippobosca maculata
Order Diptera Diptera
Family Sarcophagidae Hippoboscidae
Size 10-18 mm 7-9 mm
Habitat Woodlands Farmland
Diet Carrion Feeders Blood Feeders
Regions Europe, Asia, North America South Asia (India, Pakistan, Nepal, Sri Lanka, Bangladesh)
Conservation Least Concern Least Concern

Flesh Fly

A large gray fly with three black longitudinal stripes on the thorax and a checkered abdomen. Unlike most flies, females give birth to live larvae rather than laying eggs.

💡

Did You Know?

Flesh flies are larviparous, depositing live first-instar maggots directly onto food sources, giving their offspring a developmental head start over egg-laying competitors.

Indian Tse Tse-like Fly

A flattened, leathery ectoparasitic fly that feeds on the blood of horses, cattle, and dogs. It has powerful claws for gripping hair and feathers and moves sideways through the host's coat with ease.

💡

Did You Know?

These flies are so tenacious that they can run sideways through animal fur and are extremely difficult to swat or remove.