all-devouring adj 1: (of animals) both plant-eating and flesh-eating
all-devouring \all-devouring\ adj. prenom. 1. both plant- and flesh-eating; -- said of animals. [WordNet 1.5]