maja squinado Meaning, Definition & Usage

  1. noun a large spider crab of Europe
    king crab; European spider crab.

WordNet