Pan-tŏph'a-ǧist, n.

noun

n. [Gr. πᾶς, παντός, all, and φαγεῖν, to eat, παντοφάγος, eating every thing.] An animal or person that eats all kinds of food.