Site icon The Ultimate Source

Cephalopods: Aliens From Earth

Cephalopods: Aliens From Earth

Cephalopods: Aliens From Earth

Cephalopods like octopus, squid, and cuttlefish seem to be as alien as any alien creature from a sci-fi movie, and it’s fun to speculate that they could be aliens from another planet. But could they be aliens from right here on Earth?

Credit Joe Scott

Exit mobile version