snow crab


noun

an edible spider crab of the North Pacific, Chionoecetes opilio, commercially important as a frozen seafood product.

British Dictionary definitions for snow crab

snow crab

noun

Canadian an edible crab with long thin legs found off the coasts of Eastern Canada