Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Adjective: all-devouring
  1. (of animals) both plant-eating and flesh-eating
    "The all-devouring bear adapted its diet to whatever food was available"
     
  2. Taking up all of one's attention or energy
    "Her all-devouring passion for music led her to practice for hours every day";
    - all-consuming

See also: omnivorous