Meaning of all-devouring
Definition of all-devouring
(adj)
(of animals)
both
plant-eating
and
flesh-eating
Other information on all-devouring
WIKIPEDIA results for
all-devouring
Amazon results for
all-devouring
Tweet