Scientists have unearthed an exceptionally well preserved fossil of a complete mammoth skull from an eroding stream bank on Santa Rosa Island within Channel Islands National Park. Paleontology News — ScienceDaily
You must be logged in to post a comment.