Deinobaronyx

Deinobaronyx is an extinct species of non-avian theropod dinosaur part of a Spinosaurid family. It was most likely both a scavenger and a piscivore, but may have occasionally killed some pterosaurs and small dinosaurs as some Deinobaronyx fossil remains and one European Baryonyx fossil with an iguanodon remains inside suggests. Deinobaronyx was about the size of an Irritator, yet resembles more like the much larger Baryonyx. It was one of the only known Spinosaurids of North America and was one of the last Spinosaurids in existence, living in the Late Cretaceous period in what is now Colorado, South Dakota, and Montana from 76.5 million years ago to 66 million years ago. Their ancestors may have been a species related to Irritator that had spread from South America into North America through a land bridge alongside the ancestors of the American giraffe beasts. They mainly inhabited the swamps and many other forms of wetlands in their range. They most likely went extinct due to an asteroid impact and its effects.