Synonyms and Antonyms for European_spider_crab

1. European spider crab (n.)

a large spider crab of Europe

Synonyms: