Definition of porcupine crab in English:
porcupine crab
noun
rareAny of various stone crabs, especially of the genus Lithodes and related genera, having a spiny carapace and limbs.
Origin
Late 19th century.
Are You Learning English? Here Are Our Top English Tips