The Flamboyant Squid Worm is a newly described of deep sea annelid which was recently discovered in the ocean depths near the Philippines. The new squid-worm was recently described as Teuthidodrilus samae and it is unlike anything yet seen before.…
The Flamboyant Squid Worm is a newly described of deep sea annelid which was recently discovered in the ocean depths near the Philippines. The new squid-worm was recently described as Teuthidodrilus samae and it is unlike anything yet seen before.…