-vorous Look up -vorous at Dictionary.com
word-forming element meaning "eating," from Latin -vorous, from stem of vorare "to devour" (see voracity).