You searched for: “necrophage
necrophage
1. To eat or subsist on dead bodies; such as, carrion, by organisms or certain animals.
2. Feeding on dead material; saprophytic.

The term carrion refers to the decaying flesh of a dead body; rotten, filthy, etc.