necrophage in Portuguese necrophage in Portuguese necrófago noun An animal that eats dead and decaying flesh. Add to Flashcards