Octopi From Outer Space

No Really. That is being posited as the source of the many-faceted oddness of the 8-tentacled creature that has been shoehorned into the mollusk group but really, in many ways, is such an outlier that it seems like it came from–OUT THERE! A recent proposal in the scientific journal Progress in Biophysics and Molecular Biology […]