'European spider crab' definitions:

Definition of 'European spider crab'

From: WordNet
noun
A large spider crab of Europe [syn: European spider crab, king crab, Maja squinado]