Dolphin that existed along South Carolina coast long ago
Researchers have discovered a species of extinct dolphin off the coast of South Carolina.
Paleontology News — ScienceDaily
Researchers have discovered a species of extinct dolphin off the coast of South Carolina.
Paleontology News — ScienceDaily