Albertosuchus
In Depth Albertosuchus is a genus of crocodile that lived in Canada during the late Cretaceous, and which is noted for being similar to Arenysuchus, which is known from similarly aged fossil bearing deposits in Spain. Albertosuchus should not be confused with Albertosaurus, a tyrannosaurid dinosaur of the late Cretaceous, though it is not impossible … Read more