Attested.to

Definition

any animal that feeds on flesh

Seed ·

Term in context

carnivore in CommonParlance