Loading page
spider crab is a noun meaning "any of numerous crabs with very long legs and small triangular bodies". It carries one recorded sense.
any of numerous crabs with very long legs and small triangular bodies
Definitions, synonyms and semantic relations for spider crab come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.