By pharyngula on July 14, 2017. thenode Tags cephalopods Organisms More like this Friday Cephalopod: Fabulously fluorescent