👉 Spinochelus, also known as spiny dolphin or squid, is a species of marine mammal that shares characteristics with dolphins and whales but lacks the flippers and fins typical of these animals. Spinos can be found in tropical and subtropical waters around the world, including the Indian Ocean, Pacific Ocean, and Atlantic Ocean.