A carrion fly was an insect that fed on decomposing corpses. It would fill itself so full with blood that it could only waddle.