English dictionary
european spider crab meaning and definition
Definition and meaning of european spider crab at MeaningMonkey.org. european spider crab meaning and definition in the English Dictionary.EUROPEAN SPIDER CRAB noun
Definition of European spider crab (noun)
- a large spider crab of Europe
- synonyms: king crab, Maja squinado
Source: Princeton University Wordnet