Necrophages are animals that feed on decomposing dead animal biomass, such as the muscle and soft tissue of carcasses and corpses (also known as carrion). The term derives from Greek nekros, meaning 'dead', and phagein, meaning 'to eat'. Many hundreds of necrophagous species have been identified including invertebrates in the insect,...