Noun Definition

squid

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

Category: Animals