porcupine crab
English
Noun
porcupine
crab
(
plural
porcupine crabs
)
A
king crab
of species
Neolithodes grimaldii
, found in cold, deep waters in the North Atlantic.