Therangospodus

Therangospodus is an ichnogenus of dinosaur footprint.