Wikipedia
Igdabatis
Igdabatis is a prehistoric genus of ray whose fossils are found in rocks dating from the Maastrichtian stage.