How do blow fly maggots feed on carrion?
Blow fly maggots are highly efficient scavengers that play a critical role as decomposers in terrestrial ecosystems. Adult blow flies lay their eggs on the carcasses of dead animals, and upon hatching, the maggots feed directly on the decaying flesh.12
Structurally, these larvae have lost the complex head capsule found in more primitive flies, possessing instead a pointed anterior end equipped with one or a pair of mouth hooks used to consume their food. They are voracious feeders, often attacking dead animals in a strict, predictable sequence as the body progresses through various stages of decomposition, from the newly dead state through rigor and putrefaction to mummification. By rapidly colonizing and breaking down carrion, these insects are essential to the process of nutrient cycling. While many species are strictly scavengers, some blow fly larvae are capable of feeding on any animal matter, including living tissues.312