The Horseshoe Crab: World’s Most Successful Animal » horseshoe crab fossil

445 million years...and counting. Photo: Flickr user David Goehring under a Creative Commons license.

445 million years…and counting. Photo: Flickr user David Goehring under a Creative Commons license.


 Make a comment




Comment