ScienceNews Science News By Jake Buehler on Friday, April 24, 2026 Some octopuses that lived over 72 million years ago were as long as whales. These huge predators may have been the largest invertebrates ever. Read More Previous Post Next Post Related Posts ScienceNews Science News ScienceNews Science News ScienceNews Science News