Zo-ŏph'a-gan, n.

noun

n. [Fr. zoophage.] (Zoöl.) An animal that feeds on animal food.