Adjective: all-devouring
- (of animals) both plant-eating and flesh-eating
"The all-devouring bear adapted its diet to whatever food was available"
- 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