Do flies eat their sibs before birth?

The case of the missing unborn flies may have a solution: prenatal cannibalism.

Females of the small fly species Emblemasoma auditrix deposit their larvae on cicadas, insects on which the youngsters feed for about 5 days. Those larvae hatch from eggs while still inside their E.