Libycosuchus
In Depth Libycosuchus is a genus of notosuchian crocodile that lived in North Africa during the earlier stages of the Late Cretaceous. Libycosuchus is noted for having a similarity to both Notosuchus and Simosuchus. Further Reading - Ergebnisse der Forschungreisen Prof. E. Stromers in den Wusten Agyptens: II. Wirbeltier-Reste der Baharije-Stufe (unterstes Cenoman). 1. Einleitung … Read more