(n.)

A animal that feeds on animal food.

Back to Dictionary