Find the word definition

Wikipedia
Longosuchus

Longosuchus (meaning "Long's crocodile") is an extinct genus of aetosaur from the Late Triassic of North America. It measured about 3 metres in length.