european spider crab Meaning, Definition & Usage

  1. noun a large spider crab of Europe
    king crab; Maja squinado.

WordNet