squid noun definition in Invertebrates topic from the Oxford Advanced Learner's Dictionary

squid

 noun: Invertebrates topic
a sea creature that has a long soft body, eight arms and two tentacles (= long thin parts like arms) around its mouth, and that is sometimes used for food

Explore other topic groups related to Invertebrates

Animals