Definition of zoophagy

  1. zoophagy Noun The feeding on animals
Feedback Form