maja squinado n a large spider crab of Europe Synonym(s) European spider crab king crab Maja squinado