toad crab
nounDefinition of toad crab
: either of two relatively large rough spider crabs (Hyas coarctatus and H. araneus) living chiefly in deep water of arctic seas