By pharyngula on December 5, 2014. MBARI Tags cephalopods Organisms Log in to post comments More like this