Showing posts with label sharks. Show all posts
Showing posts with label sharks. Show all posts

Ghost sharks

1 day agoGhost sharks are thought to have diverged from real sharks about 400 million years ago and today sit in a class called c…