Definition of -vorous in US English:

-vorous

combining form

  • Feeding on a specified food.

    ‘carnivorous’
    ‘herbivorous’

Origin

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