Snow Crab (noun) Definition, Meaning & Examples

noun
  1. an edible spider crab of the North Pacific, Chionoecetes opilio, commercially important as a frozen seafood product.
noun
  1. an edible crab with long thin legs found off the coasts of Eastern Canada
Snow Crab (noun) Definition, Meaning & Examples

More Definitions