Mafatrisauropus

Mafatrisauropus is an ichnogenus of reptile footprint.