all-devouring

英文釋義

  1. (of animals) both plant-eating and flesh-eating