squid ( synonym found)

Definition of squid:

(n) : any of several carnivorous marine cephalopod mollusks, of the order Teuthida, having a mantle, eight arms, and a pair of tentacles; a sailor in the Navy

Definition of squid:

(n) : any of several carnivorous marine cephalopod mollusks, of the order Teuthida, having a mantle, eight arms, and a pair of tentacles; a sailor in the Navy

Back to Top