Ornithosuchus
Ornithosuchus: Profile of a Prehistoric Giant Ornithosuchus Ornithosuchus (or-NITH-oh-SOOK-us; “bird crocodile”) is an extinct genus of archosaur, a group of reptiles that includes crocodiles, dinosaurs, and birds. It lived during the Late Triassic period, approximately 228 to 221 million years ago (Carnian stage), in what is now Scotland. The primary species, Ornithosuchus longidens, was recognized […]