Steropoides

Steropoides is an ichnogenus of Prehistoric mammal footprint.