
The cephalopods (meaning ‘head-footed) are a group of molluscs that contain the octopuses, squid and cuttlefish, and are probably the most intelligent of all invertebrates. They have well-developed heads, with large complex eyes and mouths that
... More










