• Based on the evidence of teeth and occasionally the fossilised contents of dinosaur poop, yes. Omnivorous dinosaurs or groups which included omnivorous members included Massospondylos, Ornithomimosaurs (sometimes also known as oviraptosaurs!), several diplodocids, basal ornithopods, heterodontosaurs, pachycephalosaurs, psittacosaurids, basal neoceratopsians and ceratopsids, and there is some circumstantial evidence that Stegosaurus scavenged from corpses.

Copyright 2018, Wired Ivy, LLC

Answerbag | Terms of Service | Privacy Policy