Pterodactyls were carnivorous creatures that fed mainly on fish. Their long mouths contained about 90 teeth, enabling them to easily scoop up fish and quickly chew them into small pieces that were easy to digest. Contrary to what is widely believed, pterodactyls were flying reptiles rather than birds, and modern birds did not evolve from them.
Pterodactyls lived during the Jurassic period. The large land masses were breaking up into continents during that time, causing new oceans to be formed, and large inland seas were also numerous.The sea level rose significantly during this period due to mountains forming on the ocean floor. Consequently, marine life was abundant and varied, and predators evolved proportionately.
Pterodactyls also ate small reptiles and insects, particularly when they were young, but fish and other sea life were the mainstay of their diet. As scavengers, they also ate dead animals. They were completely carnivorous and did not dine on any type of plant life at all.
Pterodactyl fossils have been discovered in abundance in the Bavarian region of what is now Germany. During the Jurassic period, this region was made up mainly of swamps and wetlands and was poised on the edge of a sea. Pterodactyl fossils have been found in many other parts of the world, but the fossils found in Bavaria are among the best preserved.
The extinction event that occurred during the Cretacious-Paleogene period severely impacted marine life on a worldwide level, meaning that the food sources for pterodactyls became extremely limited during this time.Learn More
According to Live Science, the Brachiosaurus was a herbivore that ate coniferous trees, ginkgoes and cycads. To maintain its weight, an adult Brachiosaurus had to eat up to 400 pounds of plants every day.Full Answer >
While scientists are not positive what spinosaurus ate, most believe that these large predators primarily consumed fish. They base this hypothesis on the dinosaur’s habitat, mouth morphology and the prey found in the belly of a fossilized juvenile spinosaurus.Full Answer >
Triceratops were herbivorous and probably ate low-growing plants because of their short necks and low heads. They may have eaten bushes, small trees and grasses. They may have been able to eat taller plants by knocking them down with their horns and beaks.Full Answer >
There is evidence that dinosaurs did not have a single, uniform and universal diet but rather a wide variety of dietary habits, with evidence supporting the idea that carnivorous, herbivorous and omnivorous species all existed. Different feeding styles were also likely, with some carnivorous species hunting prey such as mammals and small reptiles, while other carnivores may have been opportunistic carrion scavengers. There was likely even a good range of dietary variety amongst the herbivorous dinosaurs, which may have made up the majority of all dinosaur species.Full Answer >