Dinosaur Types According to Diet
Herbivores, or plant eaters, are dinosaurs which ate plants, leaves, fruits, grass and flowers. Anything green was considered meals for these dinosaurs. Their movements were usually slow as there was no need for them to chase after plants. Herbivores with shorter heights tended to feed on grass and low lying plants, while the taller ones or those with long necks used to feed on leaves of trees. They were considered to be at the bottom of the food chain because they served as prey to carnivores.
Examples of herbivores include the Kentrosaurus, the Kritosaurus, the Lambeosaurus, the Lesothosaurus, the Diplodocus, the Diabloceratops, the Corythosaurus and the Chasmosaurus.
Carnivores, or meat eaters, ate other dinosaurs and other types of animals. They had sharp teeth and very athletic bodies for running and hunting prey. They were fast movers and most of them stood on two feet. Some of them have evolved into very efficient hunters, eating prey that they have just caught and killed. Other carnivores were better suited as scavengers, feeding on dead dinosaurs that other carnivores had hunted and killed.
Examples of carnivores include the Albertosaurus, the Afrovenator, the Alectrosaurus, the Adasaurus, the Allosaurus, the Carnotaurus, the Ceratosaurus and the dreaded Tyrannosaurus rex.
Omnivores are the smaller group among the three different types of dinosaurs. But they definitely stood a bigger chance of survival because they had a wider range of food choices, since they ate both plants and animals.
Examples of omnivores include the Oviraptor, the Sinovenator, the Pelecanimimus, the Protarchaeopteryx, the Avimimus, the Caudipteryx and the Chirostenotes.