Definition of -vorous in English:

-vorous

combining form

  • Feeding on a specified food.

    ‘carnivorous’
    ‘herbivorous’

Origin

From Latin -vorus (from vorare devour) + -ous.