all-devouring
Adjective Satellite
Meaning
(of animals) both plant-eating and flesh-eating
Source: WordNetSynonyms
Antonyms
Examples
Marriage must perforce fight against the all-devouring monster of habit.
Adjective Satellite
(of animals) both plant-eating and flesh-eating
Source: WordNetMarriage must perforce fight against the all-devouring monster of habit.