Australian Sheep Blowfly
Adult blowflies are attracted to meat or living flesh where they lay maggots rather than eggs. Their full life cycle can be completed in as few as 7 days. Maggots laid in late autumn do not pupate until the following spring. There is a high death rate among overwintering maggots so blowflies need to breed up each spring and summer from a small surviving population.