squid [pl. squids] , {sea creatures}
Notices
  • an elongated fast-swimming caphalopod mollusc