SAPPORO - Giant octopuses that lived between 100 million and 72 million years ago may have reached a total length of up to 19 meters, making them among the largest invertebrates known to science, and were likely apex ocean predators, according to new research led by a Japanese university.

Related coverage: