Wondering what does a squid look like? How squid is different from octopus? If so, then you’re in the right place to know that. Often, squids and octopuses are baffled with each other, and do you know the reason behind that? Both belong to the same class- cephalopod. That’s why it’s natural to get confused. […]