all-devouring
1. [ adjective ] (of animals) both plant-eating and flesh-eating
Related terms: animal omnivorous
2. [ adjective ] (of animals) both plant-eating and flesh-eating
Related terms: omnivorous