Noun Definition
squid
1.Definition: widely distributed fast-moving ten-armed cephalopod mollusk having a long tapered body with triangular tail fins
Category: Animals1.Definition: widely distributed fast-moving ten-armed cephalopod mollusk having a long tapered body with triangular tail fins
Category: Animals