Deinodonbufo

Deinodonbufo is an extinct species of brachyopoid temnospondyl amphibian in the family Chigutisauridae. It was the last ever temnospondyl to have ever lived, living in what is now Argentina and Brazil during the Late Cretaceous from 97 million years ago to 66 million years ago. It survived competition from crocodilians by becoming a filter-feeder, feeding on much smaller animals, shellfish-eater, feeding on crustaceans and such, and being an egg-eater as one fossil suggests.