zoophagy in French zoophagy in French zoophagie noun (rare) The feeding on animals. Add to Flashcards