Stromerius
In Depth Stromerius is a genus of basilosaurid whale that has been discovered in the world famous fossil deposits of Egypt, some of which are well known for turning up the fossils of whales. Unfortunately the harsh environmental conditions there can quickly erode exposed fossils, and as for the case of Stromerius, only some of … Read more