Definify.com

Definition 2025


zoophagans

zoophagans

English

Noun

zoophagans

  1. plural of zoophagan