By pharyngula on July 14, 2017. thenode Tags cephalopods Organisms Log in to post comments More like this Friday Cephalopod: Fabulously fluorescent (via theNode)