Desmatosuchus (/dɛzmætoʊsuːkəs/, from Greek δεσμός desmos 'link' + σοῦχος soûkhos 'crocodile') is an extinct genus of archosaur belonging to the Order Aetosauria. It lived during the Late Triassic.
Desmatosuchus
Prehistoric Creatures Featured
for Prehistoric Creatures Featured in Dinosaurs in Japan
Suggested by toonking1985
TBA