Squidworm - Deepsea Oddities

This strange creature was only discovered by marine biologists in 2007 during a deep water expedition. Teuthidodrilus, commonly known as the “Squid...
Back to Top