-vora

1.
a combining form meaning “ones that eat” what is specified by the initial element, used especially in the names of zoological orders:
Carnivora.
Origin
< Latin, neuter plural of -vorus -vorous