Find the word definition

The Collaborative International Dictionary
maja squinado

maja squinado \maja squinado\ n. [species name.] A large European spider crab.

Syn: European spider crab, king crab, Maja squinado.

Wikipedia
Maja squinado

Maja squinado (the European spider crab, spiny spider crab or spinous spider crab) is a species of migratory crab found in the north-east Atlantic and the Mediterranean Sea.