Definition of porcupine crab in English:

porcupine crab

noun

rare
  • Any of various stone crabs, especially of the genus Lithodes and related genera, having a spiny carapace and limbs.

Origin

Late 19th century.