A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
A herbivore is an animal that feeds on plants or primarily on plants. By contrast, a carnivore feeds on meat. An omnivore eats both plants and meat. Cattle are omnivores as are sheep, camels, elephants, giraffes, horses, etc.