Dictionary Translate Correct Ask AI
Noun
squid [pl. squids] , {sea creatures}
squid [pl. squids]
squid {sea creatures}
...
similar Results
squids (n.) , [sing. a squid]