Webster's Revised Unabridged Dictionary · 1913
maja squinado
Copy link
maja squinado
, noun
[species name.]
A large European spider crab.
↑