English
animalivore
From animal + -vore.
Formed from animal + -vore
Proto-Indo-European *h₂enh₁- ‘to breathe’
…
Latin animālis
Latin animal
Old French animal
Middle English animal ‘an animal’
English animal
Today it means
noun A creature that eats animals
Language periods are conventional ranges, not dates for this word.
Etymograph / animalivore