By pharyngula on September 5, 2014. Project Noah Tags cephalopods Science Log in to post comments More like this