Find the word definition

Wikipedia
Igdabatis

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