Question: how long does it take for a dead body to get maggots?
Answer: Blowflies detect the smell using specialised receptors on their antennae, then land on the cadaver and lay their eggs in orifices and open wounds. Each fly deposits around 250 eggs that hatch within 24 hours, giving rise to small first-stage maggots.