On December 15th, I mentioned the exciting news from Jon Copley of the discovery of potentially new species of Yeti Crab. The Guardian has a photo gallery…
View More Another New Yeti Crab! Pt IITag: scaly-foot snail
Another New Yeti Crab!!??
You heard here first people, another new species of Yeti crab may be out there! Jon Copley just sent this message along. Well hey, a…
View More Another New Yeti Crab!!??