By pharyngula on August 27, 2010. Macrotritopus (via the BBC) Tags cephalopods Organisms Log in to post comments More like this