Definition of zoophagy

Definition of zoophagy
  1. zoophagy Noun The feeding on animals
Need more help? Try our forum NEW