Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

spider crab Definition

Cancel
spider crab
noun(spi-der crab)
any of numerous crabs with very long legs and small triangular bodies

Words Related to spider crab!

spider crab Examples by Brain Bank Users