necrophage in Polish necrophage in Polish nekrofag noun An animal that eats dead and decaying flesh. Add to Flashcards