• 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 2020, Wired Ivy, LLC

Answerbag | Terms of Service | Privacy Policy