omnivore — animal capable of consuming a variety of foods, usually including both plants and animals as diet