Delatorrichnus

Delatorrichnus is an ichnogenus of dinosaur footprint.