Shimmering beauty of the 'glass squid' that is so transparent you can see its organs is...

Discussion in 'Cephalopod News' started by octobot, Oct 5, 2017.

  1. octobot

    octobot Robotic Staff Staff Member Robotic Staff

    Joined:
    Oct 15, 2005
    Messages:
    7,501
    Likes Received:
    95

Share This Page