an Entity in Data Space: 134.155.108.49:8890
Desmatosuchus was a strange looking archosaur from the Triassic that bore a resemblance to the ankylosaurs that would appear later in the Mesozoic Era.