English Language Learners Stack Exchange is a question and answer site for speakers of other languages learning English. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

In English, when I think of shellfish, I think of shrimps, lobsters, crabs, mussels, oysters etc., which are all "seafood" and have shells.

But there are other kinds of "seafood" such as squids and octopus that don't seem to be shellfish.

So does "seafood" refer to both or just one of the two categories of food above (or some others I haven't alluded to)? Ditto for "shellfish?"

share|improve this question
Completely off topic, but the French call it fruits de mer, without the la. It has to do with them coming from the sea in general and not from a specific sea. – Nzall Jun 27 '14 at 7:38
@NateKerkhofs: I deleted the "off topic" reference to French. – Tom Au Jun 27 '14 at 13:30
shellfish means seafood that has a shell. it's in the name ... – sgroves Sep 4 '14 at 23:04
up vote 11 down vote accepted

Actually, shellfish and seafood are not synonyms.

seafood mass noun
Shellfish and sea fish, served as food

shellfish noun (plural same)
1. An aquatic shelled mollusc (e.g. an oyster or cockle) or crustacean (e.g. a crab or shrimp), especially one that is edible
1.1 [mass noun] Shellfish as food

As you can see, shellfish are a type of seafood, but there's a rather large class of seafood that isn't shellfish, namely fish. And then there are the squid-type creatures, which are neither fish nor shellfish1, but are seafood.

1 Well, actually, lots of people do consider octopus and squid to be shellfish, kind of by process of elimination: it's seafood, but it's clearly not a fish, therefore it must be shellfish.

(Where English tends to get sloppy is with freshwater fish: many a "seafood restaurant" will have types of fish on the menu that never saw any saltwater in their life.)

share|improve this answer

Shellfish is referring to sea creatures that have a shell, and seafood is animals that live in the sea. Shellfish is a division of seafood. In some places, there are lots of shellfish in the sea, if normal people eat lots of shellfish, not fish, they will say that. In those countries these two words are merely synonyms, but in other places they are different. It really depends where you live. If you translate shellfish to some languages, they usually mean food that have shells.

share|improve this answer
Bill, fix up your grammar. You use too much colloquialism and have some run on sentences and misuse of commas, and many other things. – Pyraminx Dec 22 '14 at 4:12

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.