animalivores
English
Noun
animalivores
plural of
animalivore