Squid

in #zappl7 years ago

Squid is a group of large cephalopod animals or types of mollusks living in the ocean. The name '' Cephalopoda '' in Greek means "head of the foot", this is because the legs are separated into a number of hands that encircle the head.