edacious

a.

  1. Given to eating; voracious; devouring.