snow crab

English

Noun

snow crab (plural snow crabs)

  1. Any crab of the species Chionoecetes opilio
  2. (by extension) Any crab of the genus Chionoecetes of spider crabs.

Translations

Further reading