Neoceratodus



Neoceratodus is a lungfish from middle Cretaceous Egypt. It was probably a food source for Spinosaurus.

Подробнее...