Webster's Revised Unabridged Dictionary · 1913

maja squinado

maja squinado , noun

[species name.]

A large European spider crab.