Megalosauripus


Megalosauripus is an ichnogenus that has been attributed to dinosaurs.