En zoologie, un animal est dit nécrophage lorsqu'il se nourrit de cadavres. Bien qu'une proie doit normalement être tuée pour être mangée, on parle de nécrophagie que lorsque le cadavre n'a pas été tué par l'animal qui le mange ni par un de ses congénères. Lorsqu'une proie est encore mourante, le nécrophage attend passivement qu'elle trépasse. Pour un animal se nourrissant d’animaux morts, exclusivement ou partiellement, on parlera couramment de charognards. Les vautours et les hyènes sont des exemples de charognards.