Ankylorhiza
In Depth Ankylorhiza is a genus of dolphin known to have lived in waters around eastern North America during the Oligocene. Ankylorhiza was one of the larger toothed whales for its time and would have likely been a predator of everything from fish to other large marine creatures, possibly even whales. The incisor teeth of … Read more