Meaning of spider crab
Definition of spider crab
(noun)
any of
numerous
crabs
with
very
long
legs
and
small
triangular
bodies
Other information on spider crab
WIKIPEDIA results for
spider crab
Amazon results for
spider crab
Tweet